Add facility availability configuration feature
Implement a comprehensive interface for administrators to configure facility opening hours and closures. The feature enables ADMIN and INCARICATO users to manage time-based availability using simple string time fields. Key changes: - Add StrutturaDisponibilitaConfig component with form and list view - Use orarioInizio/orarioFine string fields for simplified time management - Add INCARICATO role to authority enum - Implement XOR validation for dataSpecifica vs giornoSettimana - Add clock icon button to Struttura list for quick access - Include comprehensive Italian translations This implementation uses string-based time fields instead of Instant types, providing a simpler and more appropriate solution for managing recurring time slots. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
@@ -9,6 +9,7 @@ import { faBars } from '@fortawesome/free-solid-svg-icons/faBars';
|
||||
import { faBell } from '@fortawesome/free-solid-svg-icons/faBell';
|
||||
import { faBook } from '@fortawesome/free-solid-svg-icons/faBook';
|
||||
import { faCloud } from '@fortawesome/free-solid-svg-icons/faCloud';
|
||||
import { faClock } from '@fortawesome/free-solid-svg-icons/faClock';
|
||||
import { faCogs } from '@fortawesome/free-solid-svg-icons/faCogs';
|
||||
import { faDatabase } from '@fortawesome/free-solid-svg-icons/faDatabase';
|
||||
import { faEye } from '@fortawesome/free-solid-svg-icons/faEye';
|
||||
@@ -61,6 +62,7 @@ export function initFortAwesome(vue: App) {
|
||||
faBell,
|
||||
faBook,
|
||||
faCloud,
|
||||
faClock,
|
||||
faCogs,
|
||||
faDatabase,
|
||||
faEye,
|
||||
|
||||
Reference in New Issue
Block a user