// New project modal with auto-generated project number const { useState: useStateModal, useEffect: useEffectModal } = React; const NewProjectModal = ({ onClose }) => { const [klantId, setKlantId] = useStateModal('hak'); const [naam, setNaam] = useStateModal(''); const [prio, setPrio] = useStateModal('gemiddeld'); const [labels, setLabels] = useStateModal(['HAK']); const [sauzen, setSauzen] = useStateModal(['']); const [generated] = useStateModal(() => { // Auto-generate: P-YY-NNNN const year = 26; const nextNr = 426; // mock: next one after P-26-0425 return `P-${year}-${String(nextNr).padStart(4, '0')}`; }); return ( <>