link-stack/apps/link/app/(main)/leafcutter/_components/Home.tsx

31 lines
749 B
TypeScript
Raw Normal View History

2023-08-25 07:11:33 +00:00
"use client";
2023-08-25 10:18:09 +02:00
import { FC, /* useEffect,*/ useState } from "react";
2023-08-25 07:11:33 +00:00
import { Home as HomeInternal } from "leafcutter-common";
2023-08-25 10:18:09 +02:00
// import { fetchLeafcutter } from "@/app/_lib/utils";
2023-08-25 07:11:33 +00:00
import ClientOnly from "@/app/(main)/_components/ClientOnly";
export const Home: FC = () => {
const [visualizations, setVisualizations] = useState([]);
2023-08-25 10:18:09 +02:00
/*
2023-08-25 07:11:33 +00:00
useEffect(() => {
const getVisualizations = async () => {
const visualizations = await fetchLeafcutter(
2023-08-25 10:18:09 +02:00
"/api/visualizations/list",
2023-08-25 07:11:33 +00:00
{},
);
if (visualizations) {
setVisualizations(visualizations);
}
};
getVisualizations();
}, []);
2023-08-25 10:18:09 +02:00
*/
2023-08-25 07:11:33 +00:00
return (
<ClientOnly>
<HomeInternal visualizations={visualizations} />
</ClientOnly>
);
};