import { useEffect, useRef } from "react"; export function HelpDialog({ open, onClose, }: { open: boolean; onClose: () => void; }) { const dialog = useRef(null); useEffect(() => { const node = dialog.current; if (!node) return; if (open && !node.open) node.showModal(); if (!open && node.open) node.close(); }, [open]); return (

Local-first help

About Time Tools

Work with dates, time zones and recurrences locally in the browser.

All processing is performed in this browser. Imported data is treated as untrusted and bounded before parsing.

); }