React Header ui component for react with react-router.
npm install --save react-router-header
or
yarn add react-router-header
npm install
npm start
import Routes, {useRouter} from 'react-router-header';
const Component = () => <></>;
const router = useRouter();
/**
* @param Component
* @param path
* @param name
* @param exact
*/
router.add(Component, "/path", "name", true)
export default () => <Routes.Router/>;
name | type | default | description |
---|---|---|---|
Router | React.FC | DefaultRouter | return functional component with BrowserRouter |
Header | React.FC | return functional component | |
Components | RoutesComponent[] | [] | Array for RoutesComponent's element |
name | return | parameters | description |
---|---|---|---|
add | void | Component:React.FC path:string, name:string, exact:boolean = false | set a component in Routes |
render | void | Function[] | call functions in argument |
Build Type Declaration files.
Header's Prototype version is completed
small bug fix
now header has some problem.
react-router-header is released under the MIT license.

