Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Revert "cache more stuff"
This reverts commit 353b170.
  • Loading branch information
avivkeller committed Oct 18, 2025
commit 6c9ce69aa07c0b93734f1249298cb4a52e1b0ef8
2 changes: 1 addition & 1 deletion apps/site/components/EOL/EOLReleaseTable/index.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ import EOLReleaseTableBody from './TableBody';

const EOLReleaseTable: FC = async () => {
const releaseData = await provideReleaseData();
const vulnerabilities = await provideVulnerabilities();
const vulnerabilities = provideVulnerabilities();

const eolReleases = releaseData.filter(
release => release.status === EOL_VERSION_IDENTIFIER
Expand Down
4 changes: 2 additions & 2 deletions apps/site/components/withSupporters.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@ import SupportersList from './Common/Supporters';

import provideSupporters from '#site/next-data/providers/supportersData';

const WithSupporters: FC<PropsWithChildren> = async () => {
const supporters = await provideSupporters();
const WithSupporters: FC<PropsWithChildren> = () => {
const supporters = provideSupporters();

return (
<div className="flex max-w-full flex-wrap items-center gap-1">
Expand Down
4 changes: 3 additions & 1 deletion apps/site/next-data/providers/releaseData.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
'use cache';

import provideReleaseData from '#site/next-data/generators/releaseData.mjs';
import generateReleaseData from '#site/next-data/generators/releaseData.mjs';

const provideReleaseData = async () => generateReleaseData();

export default provideReleaseData;
8 changes: 6 additions & 2 deletions apps/site/next-data/providers/releaseVersions.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
'use cache';
import { cache } from 'react';

import provideReleaseVersions from '#site/next-data/generators/releaseVersions.mjs';
import generateAllVersionsData from '#site/next-data/generators/releaseVersions.mjs';

const releaseVersions = await generateAllVersionsData();

const provideReleaseVersions = cache(() => releaseVersions);

export default provideReleaseVersions;
8 changes: 6 additions & 2 deletions apps/site/next-data/providers/supportersData.mjs
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
'use cache';
import { cache } from 'react';

import { fetchOpenCollectiveData as provideSupporters } from '#site/next-data/generators/supportersData.mjs';
import { fetchOpenCollectiveData } from '#site/next-data/generators/supportersData.mjs';

const openCollectiveSupporters = await fetchOpenCollectiveData();

const provideSupporters = cache(() => openCollectiveSupporters);

export default provideSupporters;
8 changes: 6 additions & 2 deletions apps/site/next-data/providers/vulnerabilities.ts
Original file line number Diff line number Diff line change
@@ -1,5 +1,9 @@
'use cache';
import { cache } from 'react';

import provideVulnerabilities from '#site/next-data/generators/vulnerabilities.mjs';
import generateVulnerabilities from '#site/next-data/generators/vulnerabilities.mjs';

const vulnerabilities = await generateVulnerabilities();

const provideVulnerabilities = cache(() => vulnerabilities);

export default provideVulnerabilities;
2 changes: 1 addition & 1 deletion apps/site/next.dynamic.constants.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ export const BLOG_DYNAMIC_ROUTES = [
export const ARCHIVE_DYNAMIC_ROUTES = [
// Creates dynamic routes for downloads archive pages for each version
// (e.g., /download/archive/v18.20.8, /download/archive/v20.19.2)
...(await provideReleaseVersions()),
...provideReleaseVersions(),
];

/**
Expand Down
Loading