|
@@ -51,10 +51,6 @@ function withReleaseRepos<P extends DependentProps>(
|
|
this.fetchReleaseRepos();
|
|
this.fetchReleaseRepos();
|
|
}
|
|
}
|
|
|
|
|
|
- UNSAFE_componentWillReceiveProps(nextProps: P & HoCsProps) {
|
|
|
|
- this.setActiveReleaseRepo(nextProps);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
componentDidUpdate(prevProps: P & HoCsProps, prevState: State) {
|
|
componentDidUpdate(prevProps: P & HoCsProps, prevState: State) {
|
|
if (
|
|
if (
|
|
this.props.params.release !== prevProps.params.release ||
|
|
this.props.params.release !== prevProps.params.release ||
|
|
@@ -64,7 +60,10 @@ function withReleaseRepos<P extends DependentProps>(
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
|
|
|
|
- if (prevState.releaseRepos.length !== this.state.releaseRepos.length) {
|
|
|
|
|
|
+ if (
|
|
|
|
+ prevState.releaseRepos.length !== this.state.releaseRepos.length ||
|
|
|
|
+ prevProps.location.query?.activeRepo !== this.props.location.query?.activeRepo
|
|
|
|
+ ) {
|
|
this.setActiveReleaseRepo(this.props);
|
|
this.setActiveReleaseRepo(this.props);
|
|
}
|
|
}
|
|
}
|
|
}
|