fix: reset on refresh firewall
This commit is contained in:
@@ -92,9 +92,11 @@ export const Firewall = () => {
|
|||||||
},[rules.isError])
|
},[rules.isError])
|
||||||
|
|
||||||
useEffect(()=> {
|
useEffect(()=> {
|
||||||
if(!rules.isLoading && rules.isSuccess)
|
if(!rules.isLoading && rules.isFetched && !rules.isFetching){
|
||||||
|
setCurrentPolicy(rules.data?.policy??ActionType.ACCEPT)
|
||||||
handlers.setState(JSON.parse(JSON.stringify(rules.data?.rules??[])))
|
handlers.setState(JSON.parse(JSON.stringify(rules.data?.rules??[])))
|
||||||
},[rules.isSuccess, rules.isLoading])
|
}
|
||||||
|
},[rules.isFetched, rules.isLoading, rules.isFetching])
|
||||||
|
|
||||||
const fwEnabled = rules.data?.enabled??false
|
const fwEnabled = rules.data?.enabled??false
|
||||||
const valuesChanged = JSON.stringify(rules.data?.rules) != JSON.stringify(state) || rules.data?.policy != currentPolicy
|
const valuesChanged = JSON.stringify(rules.data?.rules) != JSON.stringify(state) || rules.data?.policy != currentPolicy
|
||||||
|
|||||||
Reference in New Issue
Block a user