UNPKG

react-router

Version:

A complete routing library for React.js

26 lines (21 loc) 472 B
var React = require('react'); var Route = require('./Route'); function Redirect(props) { return Route({ path: props.from, handler: createRedirectClass(props.to) }); } function createRedirectClass(to) { return React.createClass({ statics: { willTransitionTo: function(transition, params, query) { transition.redirect(to, params, query); } }, render: function() { return null; } }); } module.exports = Redirect;