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

web image

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