@sls-next/core
Version:
Handles Next.js routing independent of provider
10 lines (8 loc) • 328 B
text/typescript
import { setHeadersFromRoute } from "./headers";
import { Event, UnauthorizedRoute } from "../types";
export const unauthorized = (event: Event, route: UnauthorizedRoute) => {
setHeadersFromRoute(event, route);
event.res.statusCode = route.status;
event.res.statusMessage = route.statusDescription;
event.res.end();
};