File tree Expand file tree Collapse file tree 2 files changed +29
-13
lines changed Expand file tree Collapse file tree 2 files changed +29
-13
lines changed Original file line number Diff line number Diff line change 11"use strict" ;
22var React = require ( 'react' ) ;
33var MenuLink_1 = require ( './MenuLink' ) ;
4- var routes = [
5- 'tutorialConfig' ,
6- 'tutorialInfo' ,
7- 'page'
8- ] ;
4+ var routes = [ {
5+ route : 'tutorialConfig' ,
6+ name : 'config'
7+ } , {
8+ route : 'tutorialInfo' ,
9+ name : 'info'
10+ } , {
11+ route : 'page' ,
12+ name : 'edit'
13+ } ] ;
914function menuRightRouteOptions ( route ) {
10- return routes . filter ( function ( r ) { return route !== r ; } ) . map ( function ( r ) { return React . createElement ( MenuLink_1 . default , { route : r } ) ; } ) ;
15+ return routes . filter ( function ( r ) { return route !== r . route ; } ) . map ( function ( r ) { return ( React . createElement ( MenuLink_1 . default , { route : r . route , title : r . name } ) ) ; } ) ;
1116}
1217Object . defineProperty ( exports , "__esModule" , { value : true } ) ;
1318exports . default = menuRightRouteOptions ;
Original file line number Diff line number Diff line change 11import * as React from 'react' ;
22import MenuLink from './MenuLink' ;
33
4- const routes = [
5- 'tutorialConfig' ,
6- 'tutorialInfo' ,
7- 'page'
8- ] ;
4+ const routes = [ {
5+ route : 'tutorialConfig' ,
6+ name : 'config'
7+ } , {
8+ route : 'tutorialInfo' ,
9+ name : 'info'
10+ } , {
11+ route : 'page' ,
12+ name : 'edit'
13+ } ] ;
914
10- // return all routes in list except route provided
1115export default function menuRightRouteOptions ( route : string ) {
12- return routes . filter ( r => route !== r ) . map ( r => < MenuLink route = { r } /> ) ;
16+ // return all routes in list except route provided
17+ return routes . filter ( r => route !== r . route ) . map ( r => (
18+ < MenuLink
19+ route = { r . route }
20+ title = { r . name }
21+ />
22+ )
23+ ) ;
1324}
You can’t perform that action at this time.
0 commit comments