mirror of
https://github.com/scm-manager/scm-manager.git
synced 2025-11-01 19:15:52 +01:00
Update RouteDelegate only conditionally
This commit is contained in:
@@ -36,7 +36,7 @@ type Props = {
|
||||
|
||||
type State = {};
|
||||
|
||||
class ChangesetContainer extends React.Component<Props, State> {
|
||||
class Changesets extends React.Component<Props, State> {
|
||||
componentDidMount() {
|
||||
const {
|
||||
fetchChangesetsByBranch,
|
||||
@@ -45,6 +45,9 @@ class ChangesetContainer extends React.Component<Props, State> {
|
||||
branch,
|
||||
match
|
||||
} = this.props;
|
||||
|
||||
console.log("branch");
|
||||
console.log(branch);
|
||||
const { page } = match.params;
|
||||
if (!page) {
|
||||
fetchChangesetsByBranch(repository, branch);
|
||||
@@ -54,7 +57,11 @@ class ChangesetContainer extends React.Component<Props, State> {
|
||||
}
|
||||
|
||||
render() {
|
||||
const { changesets, loading, error, t } = this.props;
|
||||
const { repository, branch, changesets, loading, error, t } = this.props;
|
||||
|
||||
if (!repository || !branch) {
|
||||
return null;
|
||||
}
|
||||
|
||||
if (error) {
|
||||
return (
|
||||
@@ -121,5 +128,5 @@ export default withRouter(
|
||||
connect(
|
||||
mapStateToProps,
|
||||
mapDispatchToProps
|
||||
)(translate("repos")(ChangesetContainer))
|
||||
)(translate("repos")(Changesets))
|
||||
);
|
||||
|
||||
Reference in New Issue
Block a user