10 lines
		
	
	
		
			351 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			351 B
		
	
	
	
		
			TypeScript
		
	
	
	
	
	
import type { LoaderFunction } from "@remix-run/node";
 | 
						|
 | 
						|
import authenticator from "~/utils/authenticator.server";
 | 
						|
 | 
						|
export const loader: LoaderFunction = async ({ request }) => {
 | 
						|
	const searchParams = new URL(request.url).searchParams;
 | 
						|
	const redirectTo = searchParams.get("redirectTo") ?? "/";
 | 
						|
	await authenticator.logout(request, { redirectTo });
 | 
						|
};
 |