0.1.0-alpha.6 • Published 5 years ago
@bemto/core v0.1.0-alpha.6
Bemto core
This is an ongoing dev version, do not use in your projects unless you really know what you're doing, thanks.
Install
npm install @bemto/core
yarn add @bemto/core
Basic Usage
In the most basic form, bemto accepts a list of “props”, and returns an object containing a getProps
function that then could be used to access the resulting props for the block itself and for all the elements.
import bemto from '@bemto/core'
// Imagine we have `props` with some props
const { getProps } = bemto(props);
getProps(); // would return a list of props for the root element.
getProps('__Content'); // would return a list of props for the Content element.
If you'd want to use bemto in a JSX-like context, you can use this method alongside object spread to retrieve all the needed props for your HTML elements:
<div {...getProps()}>
<div {...getProps('__Content')}>
…
</div>
</div>
0.1.0-alpha.6
5 years ago
0.1.0-alpha.5
5 years ago
0.1.0-alpha.4
5 years ago
0.1.0-alpha.3
5 years ago
0.1.0-alpha.2
5 years ago
0.1.0-alpha.1
5 years ago