{"version":3,"file":"admin.mjs","sources":["../src/admin.ts"],"sourcesContent":["import { RenderAdminArgs, renderAdmin } from '@strapi/admin/strapi-admin';\nimport contentTypeBuilder from '@strapi/content-type-builder/strapi-admin';\nimport contentManager from '@strapi/content-manager/strapi-admin';\nimport email from '@strapi/email/strapi-admin';\nimport upload from '@strapi/upload/strapi-admin';\nimport i18n from '@strapi/i18n/strapi-admin';\nimport contentReleases from '@strapi/content-releases/strapi-admin';\nimport reviewWorkflows from '@strapi/review-workflows/strapi-admin';\n\nconst render = (mountNode: HTMLElement | null, { plugins, ...restArgs }: RenderAdminArgs) => {\n  return renderAdmin(mountNode, {\n    ...restArgs,\n    plugins: {\n      'content-manager': contentManager,\n      'content-type-builder': contentTypeBuilder,\n      email,\n      upload,\n      contentReleases,\n      i18n,\n      reviewWorkflows,\n      ...plugins,\n    },\n  });\n};\n\nexport { render as renderAdmin };\nexport type { RenderAdminArgs };\n\nexport * from '@strapi/admin/strapi-admin';\n\nexport {\n  unstable_useDocumentLayout,\n  unstable_useDocumentActions,\n  unstable_useDocument,\n  unstable_useContentManagerContext,\n  useDocumentRBAC,\n} from '@strapi/content-manager/strapi-admin';\n\nexport {\n  private_useAutoReloadOverlayBlocker,\n  private_AutoReloadOverlayBlockerProvider,\n} from '@strapi/content-type-builder/strapi-admin';\n"],"names":["render","mountNode","plugins","restArgs","renderAdmin","contentManager","contentTypeBuilder","email","upload","contentReleases","i18n","reviewWorkflows"],"mappings":";;;;;;;;;;;;AASA,MAAMA,SAAS,CAACC,SAAAA,EAA+B,EAAEC,OAAO,EAAE,GAAGC,QAAAA,EAA2B,GAAA;AACtF,IAAA,OAAOC,YAAYH,SAAAA,EAAW;AAC5B,QAAA,GAAGE,QAAQ;QACXD,OAAAA,EAAS;YACP,iBAAA,EAAmBG,cAAAA;YACnB,sBAAA,EAAwBC,kBAAAA;AACxBC,YAAAA,KAAAA;AACAC,YAAAA,MAAAA;AACAC,YAAAA,eAAAA;AACAC,YAAAA,IAAAA;AACAC,YAAAA,eAAAA;AACA,YAAA,GAAGT;AACL;AACF,KAAA,CAAA;AACF;;;;"}