UNPKG

@equinor/mad-core

Version:

Core library for the Mobile App Delivery team

23 lines (20 loc) 512 B
import { useDemoMode } from "./chunk-UZ6YMQV2.js"; // src/hooks/useAccountOrDemoAccount.ts import { ExpoAuthSession } from "@equinor/mad-auth"; var MAD_DEMO_USER = { name: "Demo user", username: "demo.user@example.com", identifier: "-1" }; var useAccountOrDemoAccount = () => { const demoMode = useDemoMode(); const expoAccount = ExpoAuthSession.useAccount(); const account = expoAccount; if (demoMode.isEnabled) return MAD_DEMO_USER; return account; }; export { useAccountOrDemoAccount };