feat(web): add shared dialog wrapper
- introduce a reusable dialog component for consistent header, body, and footer layout. - support per-dialog sizing, trigger rendering, initial focus, and close button controls. - preserve base dialog open and close motion classes while allowing content-specific styling.
Showing
web/default/src/components/dialog.tsx
0 → 100644
Please
register
or
sign in
to comment