UNPKG

@bootstrap-styled/v4

Version:

twbs/bootstrap V4 UI Components made with bootstrap-styled. Work with css-in-js, react, styled-components, and Bootstrap Styled utilities.

40 lines (31 loc) 1.04 kB
Uncontrolled `<Alert />` component example using `uncontrolled` props: ```js import { Alert } from '$PACKAGE_NAME'; <Alert color="danger" uncontrolled>Uncontrolled alert</Alert> ``` `<Alert />` component example: ```js import { Button, Alert } from '$PACKAGE_NAME'; initialState = { alertIsOpen: false, }; <div> <Button onClick={() => setState({ alertIsOpen: !state.alertIsOpen })}>Activate Alert</Button> <Alert color="info" isOpen={state.alertIsOpen} onClick={() => setState({ alertIsOpen: !state.alertIsOpen })}> I am a controlled alert </Alert> </div> ``` Timed `<Alert />` component example using `autoHideDuration` and `uncontrolled` props: ```js import { Button, Alert } from '$PACKAGE_NAME'; initialState = { alertIsOpen: false, }; <div> <Button onClick={() => setState({ alertIsOpen: !state.alertIsOpen })}>Activate Alert</Button> <Alert color="info" isOpen={state.alertIsOpen} uncontrolled autoHideDuration="3000"> I am a timed alert with a delay of 3000 milliseconds </Alert> </div> ```