Skip to content
This repository was archived by the owner on Nov 7, 2025. It is now read-only.

Commit 9f96d3b

Browse files
committed
chore: remove experimental prerendering
1 parent cae6180 commit 9f96d3b

File tree

4 files changed

+0
-182
lines changed

4 files changed

+0
-182
lines changed

src/pages/apps/[id]/environments/[env-id]/config/EnvironmentConfig.tsx

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ import TabConfigServer from "./_components/TabConfigServer";
1616
import TabConfigHeaders from "./_components/TabConfigHeaders";
1717
import TabConfigRedirects from "./_components/TabConfigRedirects";
1818
import TabConfigServerless from "./_components/TabConfigServerless";
19-
import TabConfigPrerender from "./_components/TabConfigPrerender";
2019
import TabStatusChecks from "./_components/TabStatusChecks";
2120
import TabAPIKey from "./_components/TabAPIKey";
2221
import TabMailer from "./_components/TabMailer";
@@ -76,15 +75,6 @@ export default function EnvironmentConfig() {
7675
const { hash } = useLocation();
7776
const navigate = useNavigate();
7877

79-
const prerendering = environment?.build.vars?.["SK_PRERENDER"] === "true";
80-
81-
if (prerendering && listItems[0]?.children[6]?.path !== "#prerender") {
82-
listItems[0].children.splice(6, 0, {
83-
path: "#prerender",
84-
text: "Prerender",
85-
});
86-
}
87-
8878
const Tab = useMemo(() => {
8979
switch (hash) {
9080
case "#domains":
@@ -160,13 +150,6 @@ export default function EnvironmentConfig() {
160150
environment={environment}
161151
setRefreshToken={setRefreshToken}
162152
/>
163-
{prerendering && (
164-
<TabConfigPrerender
165-
app={app}
166-
environment={environment}
167-
setRefreshToken={setRefreshToken}
168-
/>
169-
)}
170153
</>
171154
);
172155
}

src/pages/apps/[id]/environments/[env-id]/config/_components/TabConfigPrerender.tsx

Lines changed: 0 additions & 143 deletions
This file was deleted.

src/pages/apps/[id]/environments/[env-id]/config/actions.ts

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,6 @@ export const prepareBuildObject = (values: FormValues): BuildConfig => {
5050
} catch {}
5151
}
5252

53-
const hasPrerendering =
54-
values["build.prerender.matchUserAgent"] ||
55-
values["build.prerender.cacheDuration"] ||
56-
values["build.prerender.waitFor"];
57-
5853
const build: BuildConfig = {
5954
buildCmd: values["build.buildCmd"]?.trim() || "",
6055
serverCmd: values["build.serverCmd"]?.trim() || "",
@@ -64,13 +59,6 @@ export const prepareBuildObject = (values: FormValues): BuildConfig => {
6459
errorFile: values["build.errorFile"],
6560
apiFolder: values["build.apiFolder"],
6661
previewLinks: values["build.previewLinks"] === "on",
67-
prerender: hasPrerendering
68-
? {
69-
waitFor: values["build.prerender.waitFor"]!,
70-
matchUserAgent: values["build.prerender.matchUserAgent"]!,
71-
cacheDuration: Number(values["build.prerender.cacheDuration"]),
72-
}
73-
: undefined,
7462
statusChecks,
7563
redirects,
7664
vars,
@@ -159,9 +147,6 @@ export interface FormValues {
159147
"build.headersFile"?: string;
160148
"build.redirects"?: string;
161149
"build.errorFile"?: string;
162-
"build.prerender.matchUserAgent"?: string;
163-
"build.prerender.waitFor"?: string;
164-
"build.prerender.cacheDuration"?: string;
165150
"build.redirectsFile"?: string;
166151
"build.apiFolder"?: string;
167152
"build.vars"?: string; // This is the textarea version

src/types/environment.d.ts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ declare type StatusCheck = {
55
};
66

77
declare type BuildConfig = {
8-
prerender?: PrerenderConfig;
98
previewLinks?: boolean;
109
apiFolder?: string;
1110
headersFile?: string;
@@ -43,12 +42,6 @@ interface Redirect {
4342
hosts?: string[];
4443
}
4544

46-
interface PrerenderConfig {
47-
matchUserAgent: string;
48-
waitFor: string;
49-
cacheDuration: number;
50-
}
51-
5245
declare type Environment = {
5346
id?: string;
5447
env: string; // Name of the environment - will be deprecated.

0 commit comments

Comments
 (0)