Some checks failed
Test examples / Test Examples (20) (push) Has been cancelled
Test examples / Test Examples (22) (push) Has been cancelled
Lock Threads / action (push) Has been cancelled
Trigger Release / start (push) Has been cancelled
Stale issue handler / stale (push) Has been cancelled
Update Font Data / create-pull-request (push) Has been cancelled
build-and-deploy / deploy-target (push) Has been cancelled
build-and-deploy / build (push) Has been cancelled
build-and-deploy / stable - aarch64-unknown-linux-musl - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-unknown-linux-musl - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-unknown-linux-gnu - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-unknown-linux-gnu - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-pc-windows-msvc - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-pc-windows-msvc - node@16 (push) Has been cancelled
build-and-deploy / stable - aarch64-apple-darwin - node@16 (push) Has been cancelled
build-and-deploy / stable - x86_64-apple-darwin - node@16 (push) Has been cancelled
build-and-deploy / build-wasm (nodejs) (push) Has been cancelled
build-and-deploy / build-wasm (web) (push) Has been cancelled
build-and-deploy / Deploy preview tarball (push) Has been cancelled
build-and-deploy / Potentially publish release (push) Has been cancelled
build-and-deploy / publish-turbopack-npm-packages (push) Has been cancelled
build-and-deploy / Deploy examples (push) Has been cancelled
build-and-deploy / thank you, build (push) Has been cancelled
build-and-deploy / Upload Turbopack Bytesize metrics to Datadog (push) Has been cancelled
Rspack Next.js development integration tests / Rspack integration tests (push) Has been cancelled
Rspack Next.js production integration tests / Rspack integration tests (push) Has been cancelled
Turbopack Next.js development integration tests / Next.js integration tests (push) Has been cancelled
Turbopack Next.js production integration tests / Next.js integration tests (push) Has been cancelled
Update Rspack test manifest / Update and upload Rspack development test manifest (push) Has been cancelled
Update Rspack test manifest / Update and upload Rspack production test manifest (push) Has been cancelled
Upload bundler test manifests to areweturboyet.com / Upload test results (push) Has been cancelled
Update React / create-pull-request (push) Has been cancelled
test-e2e-project-reset-cron / reset-test-project (push) Has been cancelled
Notify about the top 15 issues/PRs/feature requests (most reacted) in the last 90 days / run (push) Has been cancelled
183 lines
4.2 KiB
TypeScript
183 lines
4.2 KiB
TypeScript
/* tslint:disable */
|
|
/**
|
|
* This file was automatically generated by Payload CMS.
|
|
* DO NOT MODIFY IT BY HAND. Instead, modify your source Payload config,
|
|
* and re-run `payload generate:types` to regenerate this file.
|
|
*/
|
|
|
|
export interface Config {
|
|
collections: {
|
|
pages: Page;
|
|
users: User;
|
|
media: Media;
|
|
};
|
|
globals: {
|
|
"main-menu": MainMenu;
|
|
};
|
|
}
|
|
export interface Page {
|
|
id: string;
|
|
title: string;
|
|
hero: {
|
|
type: "highImpact" | "mediumImpact" | "lowImpact";
|
|
richText: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
links: {
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
appearance?: "default" | "primary" | "secondary";
|
|
};
|
|
id?: string;
|
|
}[];
|
|
media: string | Media;
|
|
};
|
|
layout: (
|
|
| {
|
|
ctaBackgroundColor?: "white" | "black";
|
|
richText: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
links: {
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
appearance?: "primary" | "secondary";
|
|
};
|
|
id?: string;
|
|
}[];
|
|
id?: string;
|
|
blockName?: string;
|
|
blockType: "cta";
|
|
}
|
|
| {
|
|
contentBackgroundColor?: "white" | "black";
|
|
layout?:
|
|
| "oneColumn"
|
|
| "twoThirdsOneThird"
|
|
| "halfAndHalf"
|
|
| "threeColumns";
|
|
columnOne: {
|
|
richText: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
enableLink?: boolean;
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
appearance?: "default" | "primary" | "secondary";
|
|
};
|
|
};
|
|
columnTwo: {
|
|
richText: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
enableLink?: boolean;
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
appearance?: "default" | "primary" | "secondary";
|
|
};
|
|
};
|
|
columnThree: {
|
|
richText: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
enableLink?: boolean;
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
appearance?: "default" | "primary" | "secondary";
|
|
};
|
|
};
|
|
id?: string;
|
|
blockName?: string;
|
|
blockType: "content";
|
|
}
|
|
| {
|
|
mediaBlockBackgroundColor?: "white" | "black";
|
|
position?: "default" | "fullscreen";
|
|
media: string | Media;
|
|
caption?: {
|
|
[k: string]: unknown;
|
|
}[];
|
|
id?: string;
|
|
blockName?: string;
|
|
blockType: "mediaBlock";
|
|
}
|
|
)[];
|
|
slug?: string;
|
|
createdAt: string;
|
|
updatedAt: string;
|
|
}
|
|
export interface Media {
|
|
id: string;
|
|
alt: string;
|
|
url?: string;
|
|
filename?: string;
|
|
mimeType?: string;
|
|
filesize?: number;
|
|
width?: number;
|
|
height?: number;
|
|
createdAt: string;
|
|
updatedAt: string;
|
|
}
|
|
export interface User {
|
|
id: string;
|
|
email?: string;
|
|
resetPasswordToken?: string;
|
|
resetPasswordExpiration?: string;
|
|
loginAttempts?: number;
|
|
lockUntil?: string;
|
|
createdAt: string;
|
|
updatedAt: string;
|
|
password?: string;
|
|
}
|
|
export interface MainMenu {
|
|
id: string;
|
|
navItems: {
|
|
link: {
|
|
type?: "reference" | "custom";
|
|
newTab?: boolean;
|
|
reference: {
|
|
value: string | Page;
|
|
relationTo: "pages";
|
|
};
|
|
url: string;
|
|
label: string;
|
|
};
|
|
id?: string;
|
|
}[];
|
|
}
|