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

Flow Tools

Build bounded transformations from fixed primitives, inspect every stage, and export deterministic recipes or results.

No stage runs JavaScript, accesses the network, mutates input files or hides conversion loss. Join expansion, rows, fields and recipe size are capped.

); }