mirror of
https://github.com/harness/drone.git
synced 2025-05-21 03:20:15 +08:00
Fix infinite setState causing app is broken when swiching space <> no space
This commit is contained in:
parent
5eff33c75f
commit
80c74fa36a
@ -72,7 +72,7 @@ export const SpaceSelector: React.FC<SpaceSelectorProps> = ({ onSelect }) => {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (space && !selectedSpace && data) {
|
if (space && !selectedSpace && data) {
|
||||||
selectSpace(data, false)
|
selectSpace(data, false)
|
||||||
} else if (!space && selectSpace && data) {
|
} else if (!space && selectSpace && data && selectedSpace?.id !== -1) {
|
||||||
selectSpace(
|
selectSpace(
|
||||||
{
|
{
|
||||||
created: 0,
|
created: 0,
|
||||||
@ -88,7 +88,7 @@ export const SpaceSelector: React.FC<SpaceSelectorProps> = ({ onSelect }) => {
|
|||||||
false
|
false
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}, [space, selectedSpace, data, onSelect, selectSpace])
|
}, [space, selectedSpace, data, onSelect, selectSpace, getString])
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
if (response?.status === 403) {
|
if (response?.status === 403) {
|
||||||
|
Loading…
Reference in New Issue
Block a user