Components
Componenti
I 115+ componenti Vue 3 di @pzeta/vue-components, organizzati in 8 categorie.
Componenti
La libreria organizza i componenti in otto categorie. Ogni categoria ha una pagina indice con l'elenco completo e il plugin selettivo per registrarla.
| Categoria | Contenuto |
|---|---|
| Buttons | Pulsanti per azioni e interazioni — Button, ButtonGroup, SplitButton, ToggleButton, SelectButton, SpeedDial |
| Forms | Input, select, date picker, toggle, upload e campi speciali — 31 componenti |
| Layout | Contenitori, separatori e aree scrollabili per strutturare le pagine |
| Overlays | Dialog, ConfirmDialog, ConfirmPopup, Drawer, Sidebar, Popover |
| Feedback | Badge, Tag, Chip, Avatar, Message, Toast, ProgressBar, Skeleton, Tooltip, EmptyState |
| Navigation | Menu, breadcrumb, barre di navigazione e controlli di scroll |
| Data | DataTable, TreeTable, Tree, DataView, Carousel, Chart, calendari, Paginator e altri |
| Widgets | Widget specializzati — orologio, meteo, card tool, ristoranti, film |
Registrazione
Tutti i componenti in una volta:
import { PzetaComponents } from '@pzeta/vue-components'
app.use(PzetaComponents)
Solo le categorie che servono:
import { ButtonsPlugin, FormsPlugin, OverlaysPlugin } from '@pzeta/vue-components'
app.use(ButtonsPlugin)
app.use(FormsPlugin)
app.use(OverlaysPlugin)
Oppure per import nominale, con tree-shaking:
import { Button, InputText, Dialog } from '@pzeta/vue-components'