Skip to content
This repository has been archived by the owner on Nov 25, 2022. It is now read-only.
DanilAndreev edited this page Jun 8, 2020 · 8 revisions

routing-manager

Overview

routing-manager - is a library, based on react-router-dom and route-parser, designed for managing complicated cyclic routes.

Example

For example, you have route, looks like:
/:page(/:id)(/:tab)(/:panel)

routes in brackets are optional.

So, you need to change id from panel, and do not loose route data, which stands after id. This is what this library was made for. You just need to pass routeMask into ChangeRouteProvider and use changeRoute(options) to change route. Also, you can get route params according to routeMask using getRouteParams().

Topics:

Documentation