MeetUp/src/components/user/sso-logout-button.tsx

18 lines
407 B
TypeScript

import { signOut } from '@/auth';
import Button from '../button';
import { faDoorOpen } from '@fortawesome/free-solid-svg-icons';
export function Logout() {
return (
<form
action={async () => {
'use server';
await signOut({ redirectTo: '/login' });
}}
>
<Button type='submit' mode='primary' icon={faDoorOpen}>
Sign Out
</Button>
</form>
);
}