Drawer(
// ... state management ...
// This class makes the drawer permanently visible on large screens and above.
classes: 'lg:drawer-open',
content: DrawerContent([
// This label acts as the toggle button but is hidden on large screens.
label(
attributes: {'for': 'my-drawer-2'},
classes: 'btn btn-primary lg:hidden',
[text('Open drawer')],
),
]),
side: DrawerSide(
drawerId: 'my-drawer-2',
menuContent: Menu([...]),
),
)
Drawer that opens from right side of page
Using the `Drawer.end` style modifier changes the sidebar's position from left to right.