{"version":3,"file":"AdminPortalOrgSettings.mjs","sources":["../../../../../../../../../web/src/ui/react/adminPortal/AdminPortalOrgSettings.tsx"],"sourcesContent":["import { StytchProjectConfigurationInput } from '@stytch/core/public';\nimport React from 'react';\n\nimport { AdminPortalOrgSettingsContainer as AdminPortalOrgSettingsContainer } from '../../../adminPortal';\nimport { AdminPortalOrgSettingsMountOptions } from '../../../adminPortal/settings/AdminPortalOrgSettingsContainer';\nimport { useStytchB2BClient } from '../b2b';\nimport { useIsMounted__INTERNAL } from '../b2b/StytchB2BContext';\nimport { noProviderError } from '../utils/errors';\nimport { invariant } from '../utils/invariant';\nimport { ExcludeInjectedOptions } from './makeAdminPortalComponent';\n\nexport type AdminPortalOrgSettingsProps<\n  TProjectConfiguration extends StytchProjectConfigurationInput = Stytch.DefaultProjectConfiguration,\n> = ExcludeInjectedOptions<AdminPortalOrgSettingsMountOptions<TProjectConfiguration>>;\n\n/**\n * The Admin Portal Organization Settings 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 AdminPortalOrgSettings = <TProjectConfiguration extends StytchProjectConfigurationInput>(\n  props: AdminPortalOrgSettingsProps<TProjectConfiguration>,\n) => {\n  invariant(useIsMounted__INTERNAL(), noProviderError('<AdminPortalMemberManagement />', 'StytchB2BProvider'));\n  const stytchClient = useStytchB2BClient<TProjectConfiguration>();\n\n  return <AdminPortalOrgSettingsContainer client={stytchClient} {...props} />;\n};\n"],"names":["AdminPortalOrgSettings","props","invariant","useIsMounted__INTERNAL","noProviderError","stytchClient","useStytchB2BClient","React","AdminPortalOrgSettingsContainer","client"],"mappings":";;;;;;AAeA;;;;;IAMO,MAAMA,sBAAAA,GAAyB,CACpCC,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,+BAAAA,EAAAA;QAAgCC,MAAAA,EAAQJ,YAAAA;AAAe,QAAA,GAAGJ;;AACpE;;;;"}