Direction
Drawer.Root accepts direction='top' | 'right' | 'bottom' | 'left'. The default is 'bottom'.
The library updates the data-vaul-drawer-direction attribute on Drawer.Content and switches its drag axis automatically. Your stylesheet still owns positioning, so the typical setup is direction-specific CSS:
The other animations (slideFromTop, slideFromLeft, etc.) live in the library's style.css and key off the same attribute, so once you pick the direction the slide-in works out of the box.