import React from 'react'; import { useTranslation } from 'react-i18next'; import { Card } from '@tamagui/card'; import { YStack } from '@tamagui/stacks'; import { SizableText as Text } from '@tamagui/text'; import { Spinner } from 'tamagui'; import { useAuth } from '../auth/context'; import { ADMIN_PUBLIC_LANDING_PATH } from '../constants'; import { useAdminTheme } from './theme'; import { useDocumentTitle } from './hooks/useDocumentTitle'; export default function LogoutPage() { const { logout } = useAuth(); const { t } = useTranslation('auth'); const { textStrong, muted, border, surface, shadow, appBackground } = useAdminTheme(); const safeAreaStyle: React.CSSProperties = { paddingTop: 'calc(env(safe-area-inset-top, 0px) + 16px)', paddingBottom: 'calc(env(safe-area-inset-bottom, 0px) + 16px)', }; useDocumentTitle(t('logout.title', 'Signing out …')); React.useEffect(() => { logout({ redirect: ADMIN_PUBLIC_LANDING_PATH }); }, [logout]); return ( Abmeldung wird vorbereitet ... Bitte einen Moment Geduld. ); }