{"version":3,"file":"useSingleLogout.mjs","names":["clearStoredPath","clearStoredExternalPath","clearStoredTenant","useLogoutAction","useSingleLogout","$","_c","logout","t0"],"sources":["../../../src/utilities/auth/useSingleLogout.ts"],"sourcesContent":["import 'react';\nimport { clearStoredPath } from '../redirect/LocalRedirectUrlStorage';\nimport { clearStoredExternalPath } from '../redirect/ExternalRedirectUrlStorage';\nimport {clearStoredTenant} from '../storage/UnitySessionStorage'\nimport {useLogoutAction} from './authActions';\n\nexport const useSingleLogout: () => () => void = () => {\n  const logout = useLogoutAction();\n  return () => {\n    clearStoredPath();\n    clearStoredExternalPath();\n    clearStoredTenant();\n    logout()\n  }\n\n};\n"],"mappings":";;;;;;;AAMA,MAAaI,wBAAoC;CAAA,MAAAC,IAAAC,EAAA,EAAA;CAC/C,MAAAC,SAAeJ,iBAAiB;CAAC,IAAAK;AAAA,KAAAH,EAAA,OAAAE,QAAA;AAC1BC,aAAA;AACLR,oBAAiB;AACjBC,4BAAyB;AACzBC,sBAAmB;AACnBK,WAAQ;;AACTF,IAAA,KAAAE;AAAAF,IAAA,KAAAG;OAAAA,MAAAH,EAAA;AAAA,QALMG"}