{"version":3,"file":"AdminPortalMemberManagement.mjs","sources":["../../../../../../../../../web/src/ui/react/adminPortal/AdminPortalMemberManagement.tsx"],"sourcesContent":["import { StytchProjectConfigurationInput } from '@stytch/core/public';\nimport React from 'react';\n\nimport { AdminPortalMemberManagementContainer as AdminPortalMemberManagementContainer } from '../../../adminPortal';\nimport { AdminPortalMemberManagementMountOptions } from '../../../adminPortal/memberManagement/AdminPortalMemberManagementContainer';\nimport { useIsMounted__INTERNAL, useStytchB2BClient } from '../b2b/StytchB2BContext';\nimport { noProviderError } from '../utils/errors';\nimport { invariant } from '../utils/invariant';\nimport { ExcludeInjectedOptions } from './makeAdminPortalComponent';\n\nexport type AdminPortalMemberManagementProps<\n  TProjectConfiguration extends StytchProjectConfigurationInput = Stytch.DefaultProjectConfiguration,\n> = ExcludeInjectedOptions<AdminPortalMemberManagementMountOptions<TProjectConfiguration>>;\n\n/**\n * The Admin Portal member management UI component.\n * This component must be rendered within a {@link StytchB2BProvider}.\n *\n * See the {@link https://stytch.com/docs/b2b/sdks/javascript-sdk online reference}\n */\nexport const AdminPortalMemberManagement = <TProjectConfiguration extends StytchProjectConfigurationInput>(\n  props: AdminPortalMemberManagementProps<TProjectConfiguration>,\n) => {\n  invariant(useIsMounted__INTERNAL(), noProviderError('<AdminPortalMemberManagement />', 'StytchB2BProvider'));\n  const stytchClient = useStytchB2BClient<TProjectConfiguration>();\n\n  return <AdminPortalMemberManagementContainer client={stytchClient} {...props} />;\n};\n"],"names":["AdminPortalMemberManagement","props","invariant","useIsMounted__INTERNAL","noProviderError","stytchClient","useStytchB2BClient","React","AdminPortalMemberManagementContainer","client"],"mappings":";;;;;;AAcA;;;;;IAMO,MAAMA,2BAAAA,GAA8B,CACzCC,KAAAA,GAAAA;IAEAC,SAAAA,CAAUC,sBAAAA,EAAAA,EAA0BC,gBAAgB,iCAAA,EAAmC,mBAAA,CAAA,CAAA;AACvF,IAAA,MAAMC,YAAAA,GAAeC,kBAAAA,EAAAA;AAErB,IAAA,qBAAOC,cAAA,CAAA,aAAA,CAACC,oCAAAA,EAAAA;QAAqCC,MAAAA,EAAQJ,YAAAA;AAAe,QAAA,GAAGJ;;AACzE;;;;"}