Skip to content

LinusU/react-spacer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Spacer

An element to repesent space between other elements, for use in flexbox layouts.

Works both on the web and in React Native.

Installation

npm install --save react-spacer

Usage

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

Props

width

  • optional
  • type: string or number

The width of the space.

height

  • optional
  • type: string or number

The height of the space.

grow

  • optional
  • type: string or number

The flex grow factor of the space.

shrink

  • optional
  • type: string or number

The flex shrink factor of the space.

About

An element to repesent space between other elements, for use in flexbox layouts

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors