0.1.10 • Published 4 years ago
@vtex-components/divider v0.1.10
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.dividerproperty of the theme object (check the theming section).
Install
yarn add @vtex-components/divideror
npm install @vtex-components/dividerUsage
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"/>