/
home
/
techb158
/
cosmic-risk.abdallabala.com
/
src
/
components
/
/home/techb158/cosmic-risk.abdallabala.com/src/components
mkdir
upload
Name
Size
Mode
Actions
AppShell.jsx
3376
0644
edit
dl
rm
ErrorBoundary.jsx
951
0644
edit
dl
rm
LogoutButton.jsx
395
0644
edit
dl
rm
Edit:
/home/techb158/cosmic-risk.abdallabala.com/src/components/LogoutButton.jsx
(395B)
'use client'; export default function LogoutButton({ className, children }) { return ( <form action="/api/auth/logout" method="POST" onSubmit={async (e) => { e.preventDefault(); await fetch('/api/auth/logout', { method: 'POST' }); window.location.href = '/'; }}> <button type="submit" className={className}>{children || 'Sign out'}</button> </form> ); }
Save
'use client'; export default function LogoutButton({ className, children }) { return (
{ e.preventDefault(); await fetch('/api/auth/logout', { method: 'POST' }); window.location.href = '/'; }}>
{children || 'Sign out'}
); }