UNPKG

polen

Version:

A framework for delightful GraphQL developer portals

24 lines 929 B
import { jsx as _jsx } from "react/jsx-runtime"; import { createRoute } from '#lib/react-router-aid/react-router-aid'; import { createLoader, useLoaderData } from '#lib/react-router-loader/react-router-loader'; import PROJECT_DATA from 'virtual:polen/project/data.jsonsuper'; import { Changelog } from '../components/Changelog.js'; import { ChangelogLayout } from '../components/ChangelogLayout.js'; const loader = createLoader(() => { return { schema: PROJECT_DATA.schema, }; }); const Component = () => { const data = useLoaderData(); if (!data.schema) { return _jsx("div", { children: "No data to show. There is no schema is." }); } return (_jsx(ChangelogLayout, { versions: data.schema.versions, children: _jsx(Changelog, { schema: data.schema }) })); }; export const changelog = createRoute({ path: `changelog`, loader, Component, }); //# sourceMappingURL=changelog.js.map