import { createResource, For, Show } from "solid-js"; import { PeachMark } from "../components/PeachMark"; import { PEACH_VERSION, RELEASES, markWhatsNewSeen, pendingImportantReleases } from "../../shared/release-notes"; export function WhatsNewView(props: { onContinue: () => void; mode?: "update" | "history" }) { const historyMode = () => props.mode === "history"; const [importantReleases] = createResource( () => !historyMode(), () => pendingImportantReleases(), ); const releases = () => historyMode() ? RELEASES : (importantReleases() ?? []); async function continueClicked() { await markWhatsNewSeen(); props.onContinue(); } return (
{note.body}