{"version":3,"file":"useSsoConnections.mjs","sources":["../../../../../../../../web/src/adminPortal/utils/useSsoConnections.ts"],"sourcesContent":["import useSWR from 'swr';\n\nimport { useStytchClient } from '../utils/useStytchClient';\n\nexport const ssoGetConnectionsKey = (orgId: string | undefined) => ['sso.getConnections', orgId];\n\nexport const useSsoConnections = ({ shouldFetch }: { shouldFetch: boolean }) => {\n  const client = useStytchClient();\n  const orgId = client.organization.getSync()?.organization_id;\n\n  return useSWR(shouldFetch ? ssoGetConnectionsKey(orgId) : null, () => {\n    return client.sso.getConnections();\n  });\n};\n"],"names":["ssoGetConnectionsKey","orgId","useSsoConnections","shouldFetch","client","useStytchClient","organization","getSync","organization_id","useSWR","sso","getConnections"],"mappings":";;;AAIO,MAAMA,oBAAAA,GAAuB,CAACC,KAAAA,GAA8B;AAAC,QAAA,oBAAA;AAAsBA,QAAAA;;AAEnF,MAAMC,iBAAAA,GAAoB,CAAC,EAAEC,WAAW,EAA4B,GAAA;AACzE,IAAA,MAAMC,MAAAA,GAASC,eAAAA,EAAAA;AACf,IAAA,MAAMJ,KAAAA,GAAQG,MAAAA,CAAOE,YAAY,CAACC,OAAO,EAAA,EAAIC,eAAAA;AAE7C,IAAA,OAAOC,MAAAA,CAAON,WAAAA,GAAcH,oBAAAA,CAAqBC,KAAAA,CAAAA,GAAS,IAAA,EAAM,IAAA;QAC9D,OAAOG,MAAAA,CAAOM,GAAG,CAACC,cAAc,EAAA;AAClC,IAAA,CAAA,CAAA;AACF;;;;"}