@vtex-components/divider
v0.1.10
Published
Elementary accessible `hr`, that can be reused by all VTEX Styleguides. You can use reakit full features (except the 'as' prop) and theme-ui's sx. It renders a `hr` element by default.
Downloads
7
Keywords
Readme
VTEX Components Divider
Elementary accessible hr
, that can be reused by all VTEX Styleguides.
You can use reakit full features (except the 'as' prop) and theme-ui's sx.
It renders a hr
element by default.
This is a styled base component, so any Styleguide can theme it. You may configure your
components.divider
property of the theme object (check the theming section).
Install
yarn add @vtex-components/divider
or
npm install @vtex-components/divider
Usage
import Divider from '@vtex-components/divider'
function UseCase() {
return <Divider orientation="horizontal" />
}
🎨 Theming
| Modifier | Description | | ----------- | ------------------- | | styles | base styles | | orientation | Divider orientation |
Example
You can define the theme with:
const theme = {
components: {
divider: {
styles: {...},
orientation: {
vertical: {...},
horizontal: {...}
}
},
},
}
Then use the Divider:
<Divider orientation="horizontal"/>
<Divider orientation="vertical"/>