router5-transition-path
v8.0.1
Published
Router5 transition path helper function
Downloads
87,169
Readme
transition-path
Router5 helper to determine a transition path.
Installation
npm install --save router5-transition-path
Usage
This module exports a transitionPath
function which can compute the transition path between two router5 states: segments to deactivate, segments to activate and intersection node between the two.
It also exports (as named exports) a nameToIDs
function for transforming a route name to a list of segments.
import transitionPath from 'router5-transition-path';
const { toActivate, toDeactivate, intersection } = transitionPath(toState, fromState);
ES5
var transitionPath = require('router5-transition-path').default;
See the tests for examples.