import React, { StrictMode, useState } from 'react'; import { createRoot } from 'react-dom/client'; import './style.css'; export function checkedRequest(data) { const item = String(data.get('item') || ''); const quantity = String(data.get('quantity') || '').trim(); const note = String(data.get('note') || '').trim(); if ( !['basket', 'stool'].includes(item) || !/^[1-3]$/.test(quantity) || note.length > 120 ) return null; return { item, quantity: Number(quantity), note }; } function App() { const [message, setMessage] = useState('No preview'); function preview(event) { event.preventDefault(); const result = checkedRequest(new FormData(event.currentTarget)); setMessage( result ? 'Local preview: ' + result.quantity + ' ' + result.item + '. Not reserved.' : 'Check the item, quantity and note.', ); } return (

Neighbourhood lending desk