|
|
|
|
58
|
<Route path={PAGE.LOGIN} component={Login} />
|
58
|
<Route path={PAGE.LOGIN} component={Login} />
|
59
|
|
59
|
|
60
|
<PrivateRoute exact path={PAGE.HOME} component={WorkspaceContent} />
|
60
|
<PrivateRoute exact path={PAGE.HOME} component={WorkspaceContent} />
|
61
|
- <PrivateRoute path={PAGE.WORKSPACE.CONTENT_LIST(':idws')} component={WorkspaceContent} />
|
|
|
|
|
61
|
+ <PrivateRoute exact path={PAGE.WORKSPACE.CONTENT_LIST(':idws')} component={WorkspaceContent} /> {/* "exact" here to not double match Route WORKSPACE.CONTENT */}
|
62
|
<PrivateRoute path={PAGE.WORKSPACE.CONTENT(':idws', ':idcts')} component={WorkspaceContent} />
|
62
|
<PrivateRoute path={PAGE.WORKSPACE.CONTENT(':idws', ':idcts')} component={WorkspaceContent} />
|
63
|
- <PrivateRoute exact path={PAGE.ACCOUNT} component={Account} />
|
|
|
64
|
- <PrivateRoute exact path={PAGE.WORKSPACE.DASHBOARD(':idws')} component={Dashboard} />
|
|
|
|
|
63
|
+ <PrivateRoute path={PAGE.ACCOUNT} component={Account} />
|
|
|
64
|
+ <PrivateRoute path={PAGE.WORKSPACE.DASHBOARD(':idws')} component={Dashboard} />
|
65
|
<PrivateRoute path={'/wip/:cp'} component={WIPcomponent} /> {/* for testing purpose only */}
|
65
|
<PrivateRoute path={'/wip/:cp'} component={WIPcomponent} /> {/* for testing purpose only */}
|
66
|
|
66
|
|
67
|
<Footer />
|
67
|
<Footer />
|