Update dependencies
This commit is contained in:
@@ -27,6 +27,7 @@ export default function RaidFenceInputs(){
|
||||
//Do coding with a delay
|
||||
const performCoding = useDebouncedCallback(() => {
|
||||
if(input === ""){
|
||||
// eslint-disable-next-line @eslint-react/set-state-in-effect
|
||||
setOutput("");
|
||||
return;
|
||||
}
|
||||
@@ -61,14 +62,16 @@ export default function RaidFenceInputs(){
|
||||
//When the mutation is successful set the new output
|
||||
useEffect(() => {
|
||||
if(decodeRailFenceMutation.isSuccess){
|
||||
// eslint-disable-next-line @eslint-react/set-state-in-effect,react-hooks/set-state-in-effect
|
||||
setOutput(decodeRailFenceMutation.data.outputString ?? "");
|
||||
decodeRailFenceMutation.reset();
|
||||
}
|
||||
if(encodeRailFenceMutation.isSuccess){
|
||||
// eslint-disable-next-line @eslint-react/set-state-in-effect
|
||||
setOutput(encodeRailFenceMutation.data.outputString ?? "");
|
||||
encodeRailFenceMutation.reset();
|
||||
}
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
// eslint-disable-next-line @eslint-react/exhaustive-deps,react-hooks/exhaustive-deps
|
||||
}, [ decodeRailFenceMutation.isSuccess, encodeRailFenceMutation.isSuccess, decodeRailFenceMutation.data, encodeRailFenceMutation.data ]);
|
||||
|
||||
//When the mutation has an error, display the message
|
||||
@@ -81,7 +84,7 @@ export default function RaidFenceInputs(){
|
||||
addDanger(encodeRailFenceMutation.error.message);
|
||||
encodeRailFenceMutation.reset();
|
||||
}
|
||||
// eslint-disable-next-line react-hooks/exhaustive-deps
|
||||
// eslint-disable-next-line @eslint-react/exhaustive-deps,react-hooks/exhaustive-deps
|
||||
}, [ decodeRailFenceMutation.isError, encodeRailFenceMutation.isError ]);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user