1.0.8 • Published 3 years ago

react-3d-rect v1.0.8

Weekly downloads
-
License
MIT
Repository
github
Last release
3 years ago

react-3d-rect

3D Rectangle with transition

Demo

Table of Content

  1. Install
  2. Usage
  3. Main Props
  4. To run an example
  5. License

Install

$ npm install --save react-3d-rect

Usage

The library consists of a single component. Rect components can have four children and can ignore more than four children. You can control the index, transition-duration, etc. of Rect using props.

import Rect from 'react-3d-rect';

// ...

<Rect index={'front'} transition={0.5}>
  <div>FRONT</div>
  <div>RIGHT</div>
  <div>BACK</div>
  <div>LEFT</div>
</Rect>;

// ...

Main Props

AttributesTypeDefaultDescription
indexstringfrontSets the current rect side. Possible values: front, right, back, left
sizenumber500Width(px) of Rect. Height of Rect is 100%
transitionnumber1Duration of transition
emptyBgColorstring#fffBackground color of empty face of Rect
emptyBdColorstring#000Border color of empty face of Rect

To run an example:

$ git clone https://github.com/hseoy/react-3d-rect
$ npm install
$ npm start

License

MIT © hseoy