Files
klz-cables.com/.pnpm-store/v10/files/bb/0063da081db56e6f30a4a2b72c46f85fd5f5133469fb971ae694b7d6e677b0048457a5d5a63ae7d632b70d620334434bf370c6d4abe4e4387dd990b127b469
Marc Mintel 5397309103
Some checks failed
Build & Deploy / 🔍 Prepare (push) Successful in 20s
Build & Deploy / 🧪 QA (push) Failing after 34s
Build & Deploy / 🏗️ Build (push) Has started running
Build & Deploy / 🚀 Deploy (push) Has been cancelled
Build & Deploy / 🧪 Smoke Test (push) Has been cancelled
Build & Deploy / ⚡ Lighthouse (push) Has been cancelled
Build & Deploy / 🔔 Notify (push) Has been cancelled
fix(products): fix breadcrumbs and product filtering (backport from main)
2026-02-24 16:04:21 +01:00

1 line
1.7 KiB
Plaintext

{"version":3,"file":"getVisibleEntities.js","names":["isHidden","hidden","user","getVisibleEntities","req","collections","payload","config","map","slug","admin","filter","Boolean","globals"],"sources":["../../src/utilities/getVisibleEntities.ts"],"sourcesContent":["import type { PayloadRequest, VisibleEntities } from 'payload'\n\ntype Hidden = ((args: { user: unknown }) => boolean) | boolean\n\nfunction isHidden(hidden: Hidden | undefined, user: unknown): boolean {\n if (typeof hidden === 'function') {\n try {\n return hidden({ user })\n } catch {\n return true\n }\n }\n return !!hidden\n}\n\nexport function getVisibleEntities({ req }: { req: PayloadRequest }): VisibleEntities {\n return {\n collections: req.payload.config.collections\n .map(({ slug, admin: { hidden } }) => (!isHidden(hidden, req.user) ? slug : null))\n .filter(Boolean),\n globals: req.payload.config.globals\n .map(({ slug, admin: { hidden } }) => (!isHidden(hidden, req.user) ? slug : null))\n .filter(Boolean),\n }\n}\n"],"mappings":"AAIA,SAASA,SAASC,MAA0B,EAAEC,IAAa;EACzD,IAAI,OAAOD,MAAA,KAAW,YAAY;IAChC,IAAI;MACF,OAAOA,MAAA,CAAO;QAAEC;MAAK;IACvB,EAAE,MAAM;MACN,OAAO;IACT;EACF;EACA,OAAO,CAAC,CAACD,MAAA;AACX;AAEA,OAAO,SAASE,mBAAmB;EAAEC;AAAG,CAA2B;EACjE,OAAO;IACLC,WAAA,EAAaD,GAAA,CAAIE,OAAO,CAACC,MAAM,CAACF,WAAW,CACxCG,GAAG,CAAC,CAAC;MAAEC,IAAI;MAAEC,KAAA,EAAO;QAAET;MAAM;IAAE,CAAE,KAAM,CAACD,QAAA,CAASC,MAAA,EAAQG,GAAA,CAAIF,IAAI,IAAIO,IAAA,GAAO,MAC3EE,MAAM,CAACC,OAAA;IACVC,OAAA,EAAST,GAAA,CAAIE,OAAO,CAACC,MAAM,CAACM,OAAO,CAChCL,GAAG,CAAC,CAAC;MAAEC,IAAI;MAAEC,KAAA,EAAO;QAAET;MAAM;IAAE,CAAE,KAAM,CAACD,QAAA,CAASC,MAAA,EAAQG,GAAA,CAAIF,IAAI,IAAIO,IAAA,GAAO,MAC3EE,MAAM,CAACC,OAAA;EACZ;AACF","ignoreList":[]}