README

Navigation drawers provide access to destinations in your app. Side sheets are surfaces containing supplementary content that are anchored to the left or right edge of the screen.

Compatibility

🌏 Web

🖥 Electron

📱 React Native

✔️

Screenshots

🌏 Web

🖥 Electron

📱 React Native

TBD

TBD

Props

Name

Type

Default

Description

children

ReactNode

Children of Drawer component.

style

object

style object Drawer component.

width

number

width of Drawer component.

onStateChanged

(event: object) => void

called on state change of Drawer component.

open

boolean

open prop for Drawer component.

type

string

'temporary' , 'persistent' , 'permanent'

type for Drawer component.

Specific Library Props

Name

Type

Default

Description

Variant

string

'permanent' , 'persistent' , 'temporary'

Varient for Drawer Component

side

string

side prop for Drawer component

tweenDuration

number

Tween Duraion for Drawer of component.

How to use

```JavaScript import React from 'react'; import BR from '@blueeast/bluerain-os';

const DrawerSample = (props) => {

const Drawer = BR.Components.get('Drawer');
return (
  <Drawer
    variant="persistent"
    open={true}
    tweenDuration={1000}
    side="left"
    style={AppBarStoriesStyle}
  />
);
}

export default DrawerSample;

Last updated