Al posto delle tendine (Assegna, Registro, editor delle piantine) un
campo in cui si scrive e compaiono le proposte più vicine: uguale, inizia
con, contiene, errore di battitura ("forse cercavi"); parole in qualsiasi
ordine, senza badare a maiuscole e accenti. Campo vuoto: la tendina
completa. Fatto anche per il telefono (16px, voci da 44px, scelta al tocco).
- Logica pura in resources/js/scelta.js con test node (tests/js).
- Opzioni dal server: Territorio/Proclamatore::opzioneScelta(); i
territori già assegnati si trovano ("già assegnato a …") ma non si
scelgono. Nomi cifrati ordinati e cercati decifrati, mai in SQL.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
24 lines
566 B
JSON
24 lines
566 B
JSON
{
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"dev": "vite",
|
|
"build": "vite build",
|
|
"test:js": "node --test tests/js/"
|
|
},
|
|
"devDependencies": {
|
|
"@tailwindcss/forms": "^0.5",
|
|
"@tailwindcss/vite": "^4.0",
|
|
"autoprefixer": "^10.4",
|
|
"axios": "^1.7",
|
|
"laravel-vite-plugin": "^1.0",
|
|
"leaflet": "^1.9.4",
|
|
"leaflet-draw": "^1.0.4",
|
|
"tailwindcss": "^4.0",
|
|
"vite": "^6.0"
|
|
},
|
|
"dependencies": {
|
|
"@fontsource-variable/figtree": "^5.3.0"
|
|
}
|
|
}
|