What problem does it solve? Building mobile-friendly drawers and bottom sheets with drag gestures, snap points, and proper accessibility is difficult to implement from scratch, and developers often ship overlays that break focus management or feel wrong on touch devices. ## Core Features & Use Cases - Bottom Sheets with Snap Points: Configure multi-tier snap positions (e.g., [0.3, 0.6, 1]) for filter panels, quick actions, and forms. - Side Drawers & Navigation: Build right/left slide-in drawers for mobile navigation menus with built-in focus trap and ESC-to-close. - Advanced Patterns: Nested drill-down drawers, forms inside drawers with react-hook-form and zod, and custom trigger/handle layouts. - Use Case: You need a mobile filter panel that opens as a half-height bottom sheet, expands to full height on drag, and contains a scrollable form with Reset/Apply actions. ## Quick Start Ask the agent to add a mobile bottom sheet drawer with snap points using Vaul for the filter panel on this page.