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
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 = provideVulnerabilities();
const vulnerabilities = await provideVulnerabilities();

const eolReleases = releaseData.filter(
release => release.status === EOL_VERSION_IDENTIFIER
Expand Down
7 changes: 4 additions & 3 deletions apps/site/components/withSupporters.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@

import type { FC, PropsWithChildren } from 'react';

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

import SupportersList from './Common/Supporters';

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

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

return (
<div className="flex max-w-full flex-wrap items-center gap-1">
Expand Down
2 changes: 1 addition & 1 deletion apps/site/next-data/generators/supportersData.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,4 @@ async function fetchOpenCollectiveData() {
return members;
}

export { fetchOpenCollectiveData };
export default fetchOpenCollectiveData;
4 changes: 1 addition & 3 deletions apps/site/next-data/providers/releaseData.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,5 @@
'use cache';

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

const provideReleaseData = async () => generateReleaseData();
import provideReleaseData from '#site/next-data/generators/releaseData.mjs';

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

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

const releaseVersions = await generateAllVersionsData();

const provideReleaseVersions = cache(() => releaseVersions);
import provideReleaseVersions from '#site/next-data/generators/releaseVersions.mjs';

export default provideReleaseVersions;
9 changes: 0 additions & 9 deletions apps/site/next-data/providers/supportersData.mjs

This file was deleted.

5 changes: 5 additions & 0 deletions apps/site/next-data/providers/supportersData.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
'use cache';

import provideSupporters from '#site/next-data/generators/supportersData.mjs';

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

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

const vulnerabilities = await generateVulnerabilities();

const provideVulnerabilities = cache(() => vulnerabilities);
import provideVulnerabilities from '#site/next-data/generators/vulnerabilities.mjs';

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)
...provideReleaseVersions(),
...(await provideReleaseVersions()),
Comment thread
avivkeller marked this conversation as resolved.
Outdated
];

/**
Expand Down
Loading