import { CKAN, DatasetSearchForm, ListOfDatasets, PackageSearchOptions, Organization, Group, } from "@portaljs/ckan"; import getConfig from "next/config"; import { useState } from "react"; const backend_url = getConfig().publicRuntimeConfig.DMS export async function getServerSideProps() { const ckan = new CKAN(backend_url); const groups = await ckan.getGroupsWithDetails(); const orgs = await ckan.getOrgsWithDetails(); return { props: { groups, orgs, }, }; } export default function Home({ orgs, groups, }: { orgs: Organization[]; groups: Group[]; }) { const ckan = new CKAN(backend_url); const [options, setOptions] = useState({ offset: 0, limit: 5, tags: [], groups: [], orgs: [], }); return (
{" "}
); }