An element to repesent space between other elements, for use in flexbox layouts.
Works both on the web and in React Native.
npm install --save react-spacer
const Spacer = require('react-spacer')
const React = require('react')
const { render } = require('react-dom')
const Header = () => (
<div style={{ display: 'flex' }}>
<div>MyApp</div>
<Spacer grow='1' />
<div>Login</div>
<Spacer width='12px' />
<div>Sign up</div>
</div>
)
render(<Header />)
Will render something like this:
MyApp Login Sign Up
- optional
- type:
string
ornumber
The width of the space.
- optional
- type:
string
ornumber
The height of the space.
- optional
- type:
string
ornumber
The flex grow factor of the space.
- optional
- type:
string
ornumber
The flex shrink factor of the space.