legalgo-FE-reactrouter/app/routes/actions.admin.logout.ts

23 lines
464 B
TypeScript

import { data } from 'react-router'
import { setStaffLogoutHeaders } from '~/libs/logout-header.server'
export const action = async () => {
try {
const responseHeaders = setStaffLogoutHeaders()
return data(
{ success: true },
{ headers: responseHeaders, status: 200, statusText: 'OK' },
)
} catch {
return data(
{
message: 'Something went wrong',
success: false,
},
{ status: 500 },
)
}
}