9 lines
318 B
TypeScript
9 lines
318 B
TypeScript
![]() |
import { previous } from '../src/webring';
|
||
|
|
||
|
export const onRequestGet: PagesFunction = async (context) => {
|
||
|
const id = new URL(context.request.url).searchParams.get('id') ?? 'main';
|
||
|
const item = previous(id);
|
||
|
const url = item?.url ?? new URL(context.request.url).origin;
|
||
|
return Response.redirect(url, 303);
|
||
|
};
|