Replaces desktop-only popover components with responsive alternatives: - Adds drawer component for mobile view using vaul-vue - Extracts shared templates for reusability - Adjusts layout and height based on viewport size - Maintains desktop popover behavior on larger screens Improves mobile user experience while preserving desktop functionality
8 lines
495 B
TypeScript
8 lines
495 B
TypeScript
export { default as Drawer } from './Drawer.vue'
|
|
export { default as DrawerContent } from './DrawerContent.vue'
|
|
export { default as DrawerDescription } from './DrawerDescription.vue'
|
|
export { default as DrawerFooter } from './DrawerFooter.vue'
|
|
export { default as DrawerHeader } from './DrawerHeader.vue'
|
|
export { default as DrawerOverlay } from './DrawerOverlay.vue'
|
|
export { default as DrawerTitle } from './DrawerTitle.vue'
|
|
export { DrawerClose, DrawerPortal, DrawerTrigger } from 'vaul-vue'
|