UNPKG

strux

Version:

Cross-component communication finally made simple.

30 lines (27 loc) 664 B
import React from 'react'; import { Component } from '../strux/strux'; import { Link } from 'react-router'; class Navigation extends Component { constructor() { super(); } componentTakesState(appState, classTrigger, diff) { console.debug('Navigation reacted:', appState, classTrigger, diff); } render() { return ( <div className="navigation"> Navigation <ul> <li> <Link to="/" activeClassName="active">Home</Link> </li> <li> <Link to="/other" activeClassName="active">Other</Link> </li> </ul> </div> ); } } export default Navigation;