FR-03 - Componenti avanzati (wrapper)
Scopo
Fornire componenti avanzati come wrapper con API coerente e supporto PrimeNG/Bootstrap.
Descrizione
La libreria deve includere wrapper per componenti avanzati, almeno:
- skeleton
- carousel
- toast
- message/alert
- chart (Chart.js)
- context menu
- breadcrumb
- modal/dialog
- confirm popup
- toolbar
- tabs
- wizard/stepper
- fieldset
- card
- accordion
- timeline
- table (vedi FR-09 per requisiti specifici)
- pick list
- editor
- grid system
Acceptance Criteria (Gherkin)
Feature: FR-03 Componenti avanzati wrapper
Scenario: Dialog con apertura e chiusura
Given un consumer usa il componente Dialog
When apre e chiude il dialog tramite API
Then il comportamento è equivalente tra PrimeNG e Bootstrap
Dipendenze
- FR-01
- FR-09 (per requisiti tabella)
Impatti
- Richiede definizioni chiare di feature minime per ogni componente.
Requisiti non funzionali correlati
- NFR-04, NFR-07
Tracciabilita
- Req -> Story: US-03
- Story -> Test: TST-01
Changelog
- 2026-01-08: creazione iniziale