23 lines
464 B
TypeScript
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 },
|
|
)
|
|
}
|
|
}
|