```tsx import { FunctionComponent } from "react"; import AgendaAdminPage from "./AgendaAdminPage"; i
import { FunctionComponent } from "react";
import AgendaAdminPage from "./AgendaAdminPage";
import { Package } from "@/types/package";
import { Calendar } from "@/types/calendar";
const Agenda: FunctionComponent = async () => {
const dates = (await fetch(process.env.NEXT_PUBLIC_HOST + "/api/agenda", {
headers: {
"CF-Access-Client-Id": process.env.CF_ACCESS_CLIENT_ID,
"CF-Access-Client-Secret": process.env.CF_ACCESS_CLIENT_SECRET,
} as HeadersInit,
})
.then((res) => res.json())
.catch((err) => console.log(err))) as Calendar[];
console.log(dates);
const packages = (await fetch(process.env.NEXT_PUBLIC_HOST + "/api/package", {
headers: {
"CF-Access-Client-Id": process.env.CF_ACCESS_CLIENT_ID,
"CF-Access-Client-Secret": process.env.CF_ACCESS_CLIENT_SECRET,
} as HeadersInit,
})
.then((res) => res.json())
.catch((err) => console.log(err))) as Package[];
console.log(packages);
return <AgendaAdminPage dates={dates} packages={packages} />;
};
export default Agenda;import { FunctionComponent } from "react";
import AgendaAdminPage from "./AgendaAdminPage";
import { Package } from "@/types/package";
import { Calendar } from "@/types/calendar";
const Agenda: FunctionComponent = async () => {
const dates = (await fetch(process.env.NEXT_PUBLIC_HOST + "/api/agenda", {
headers: {
"CF-Access-Client-Id": process.env.CF_ACCESS_CLIENT_ID,
"CF-Access-Client-Secret": process.env.CF_ACCESS_CLIENT_SECRET,
} as HeadersInit,
})
.then((res) => res.json())
.catch((err) => console.log(err))) as Calendar[];
console.log(dates);
const packages = (await fetch(process.env.NEXT_PUBLIC_HOST + "/api/package", {
headers: {
"CF-Access-Client-Id": process.env.CF_ACCESS_CLIENT_ID,
"CF-Access-Client-Secret": process.env.CF_ACCESS_CLIENT_SECRET,
} as HeadersInit,
})
.then((res) => res.json())
.catch((err) => console.log(err))) as Package[];
console.log(packages);
return <AgendaAdminPage dates={dates} packages={packages} />;
};
export default Agenda;My fetching is like this, I'm not aware of any caching on my domain
