import { useState } from 'react'; import { msg } from '@lingui/core/macro'; import { useLingui } from '@lingui/react'; import { Trans } from '@lingui/react/macro'; import { authClient } from '@documenso/auth/client'; import { Button } from '@documenso/ui/primitives/button'; import { useToast } from '@documenso/ui/primitives/use-toast'; export const DirectTemplateAuthPageView = () => { const { _ } = useLingui(); const { toast } = useToast(); const [isSigningOut, setIsSigningOut] = useState(false); const handleChangeAccount = async () => { try { setIsSigningOut(true); await authClient.signOut(); } catch { toast({ title: _(msg`Something went wrong`), description: _(msg`We were unable to log you out at this time.`), duration: 10000, variant: 'destructive', }); } setIsSigningOut(false); }; return (