twreporter-react-header-components
INSTALL
Need Peer Dependencies:
yarn add lodash react react-dom lodash prop-types react-router react-transition-group styled-components
Install:
yarn add twreporter-react-header-components
USE
ES6:
const Page = <div> <Header isIndex pageTheme=propspageTheme pathName=propspathName /> propschildren </div>
Props:
isIndex
: (boolean) The Component is used on index page or not. (default:false
)pageTheme
: (string) The page theme passed bytwreporter-react
.DARK
orBRIGHT
. (default:'BRIGHT'
)pathName
: (string) The pathname passed bytwreporter-react
. With format likes/categories/inforgraphic
,/photography
. (default:''
)
Developement
Source code
- For this package:
/header-components/src/
- Shared by all packages under
twreporter-react-components
:/shared/
gulp.watch
Automatically rebuild while files change.
cd twreporter-react-components/header-components
npm run dev
Build (pre-publish)
cd twreporter-react-components/header-components
npm run build
Pubish
cd twreporter-react-components/header-components
npm publish