Isaac McFadyen | YYZ01
04/11/2022, 4:04 PMSkye
04/11/2022, 4:04 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMIsaac McFadyen | YYZ01
04/11/2022, 4:05 PMSkye
04/11/2022, 4:06 PMIsaac McFadyen | YYZ01
04/11/2022, 4:06 PMSkye
04/11/2022, 4:06 PMIsaac McFadyen | YYZ01
04/11/2022, 4:07 PMIsaac McFadyen | YYZ01
04/11/2022, 4:07 PMIsaac McFadyen | YYZ01
04/11/2022, 4:07 PMSkye
04/11/2022, 4:07 PMJake Casto
04/11/2022, 4:11 PMdeclare global {
const clientID: string
}
should workSkye
04/11/2022, 4:14 PMJake Casto
04/11/2022, 4:15 PMenv {}
for that type--I am not familiar with Pages but have to do this in Workers TS projects.Jake Casto
04/11/2022, 4:16 PMprocess.env
then you must
declare global {
namespace NodeJS {
interface ProcessEnv {
clientID: string
}
}
}
Skye
04/11/2022, 4:17 PMSkye
04/11/2022, 4:27 PMzachlankton
04/12/2022, 4:06 AMUnexpected token 'export'
error. Please and thank you in advance!HardAtWork
04/12/2022, 4:26 AMzachlankton
04/12/2022, 4:31 AMzachlankton
04/12/2022, 4:31 AMalinador
04/12/2022, 7:53 AMJustinNoel
04/12/2022, 10:46 AMexport type APIEnv = {
ADMIN_KEY: string;
DEV: string;
KV_LAUNCHING: KVNamespace;
}
type Params = "key" | "fname" | "lname";
export type MiddlewareData = {
logs?: string[];
};
export const onRequestGet: PagesFunction<
APIEnv,
Params,
MiddlewareData
> = async ({ env, params, request, data }) => {
...
}
The APIEnv, Params, MiddlewareData can be named anything you like of course.Skye
04/12/2022, 10:58 AMSkye
04/12/2022, 10:58 AMZeraph
04/13/2022, 3:43 AM