```ts export const CORSHeaders: PagesFunction<{}> = async ({ request, env, next, data }): Promise<Re

export const CORSHeaders: PagesFunction<{}> = async ({ request, env, next, data }): Promise<Response> => {
    let newRes = (await next()).clone();

    newRes.headers.set("Access-Control-Allow-Origin", "*");
    newRes.headers.set("Access-Control-Allow-Headers", "*");
    newRes.headers.set("Access-Control-Allow-Methods", "*");
    return newRes;
};

export const onRequest = [CORSHeaders];
Was this page helpful?