fix CreateLink after Pagination

This commit is contained in:
Eduard Heimbuch
2019-05-16 10:04:57 +02:00
parent e62c2084c6
commit d402b0fe19

View File

@@ -55,30 +55,42 @@ class Config extends React.Component<Props> {
<div className="columns"> <div className="columns">
<div className="column is-three-quarters"> <div className="column is-three-quarters">
<Switch> <Switch>
<Route path={url} exact component={GlobalConfig} /> <Route path={url} exact component={GlobalConfig} />
<Route <Route
path={`${url}/role/:role`} path={`${url}/role/:role`}
render={() => <SingleRepositoryRole baseUrl={`${url}/roles`} history={this.props.history} />} render={() => (
/> <SingleRepositoryRole
<Route baseUrl={`${url}/roles`}
path={`${url}/roles`} history={this.props.history}
exact />
render={() => <RepositoryRoles baseUrl={`${url}/roles`} />} )}
/> />
<Route <Route
path={`${url}/roles/create`} path={`${url}/roles`}
render={() => <CreateRepositoryRole disabled={false} history={this.props.history} />} exact
/> render={() => <RepositoryRoles baseUrl={`${url}/roles`} />}
<Route />
path={`${url}/roles/:page`} <Route
exact path={`${url}/roles/create`}
render={() => <RepositoryRoles baseUrl={`${url}/roles/:page`} />} render={() => (
/> <CreateRepositoryRole
<ExtensionPoint disabled={false}
name="config.route" history={this.props.history}
props={extensionProps} />
renderAll={true} )}
/> />
<Route
path={`${url}/roles/:page`}
exact
render={() => (
<RepositoryRoles baseUrl={`${url}/roles`} />
)}
/>
<ExtensionPoint
name="config.route"
props={extensionProps}
renderAll={true}
/>
</Switch> </Switch>
</div> </div>
<div className="column is-one-quarter"> <div className="column is-one-quarter">