Implement role-based booking list views for ROLE_USER and ROLE_INCARICATO

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Simone Bierti
2026-04-07 12:34:03 +02:00
committed by Simone Bierti
parent b4d0ca4898
commit 78d3e17d02
4 changed files with 491 additions and 172 deletions

View File

@@ -2,11 +2,12 @@
"smartbookingApp": {
"prenotazione": {
"home": {
"title": "Prenotaziones",
"refreshListLabel": "Refresh list",
"createLabel": "Genera un nuovo Prenotazione",
"title": "Le mie prenotazioni",
"titleIncaricato": "Gestione prenotazioni",
"refreshListLabel": "Aggiorna lista",
"createLabel": "Nuova prenotazione",
"createOrEditLabel": "Genera o modifica un Prenotazione",
"notFound": "No Prenotaziones found"
"notFound": "Nessuna prenotazione trovata"
},
"created": "&Egrave; stato generato un nuovo Prenotazione con identificatore {{ param }}",
"updated": "&Egrave; stato aggiornato Prenotazione identificato da {{ param }}",
@@ -27,6 +28,24 @@
"conferma": "Conferma",
"utente": "Utente",
"struttura": "Struttura",
"viewConferma": "Vedi conferma",
"pendenti": {
"title": "Prenotazioni in attesa",
"notFound": "Nessuna prenotazione in attesa"
},
"completate": {
"title": "Prenotazioni gestite",
"notFound": "Nessuna prenotazione gestita"
},
"prendiInCarico": {
"button": "Prendi in carico",
"title": "Prendi in carico la prenotazione",
"subtitle": "Prenotazione #{id}",
"selectTipo": "-- Seleziona esito --",
"motivoPlaceholder": "Inserisci il motivo o le note relative alla decisione...",
"submit": "Conferma",
"success": "Prenotazione presa in carico con successo"
},
"userForm": {
"title": "Nuova Prenotazione",
"bookingDetails": "Dettagli",