Add AbortController cleanup to async frontend effects
This commit is contained in:
@@ -22,7 +22,10 @@ export interface UseJailFileConfigResult {
|
||||
* @param filename - Filename including extension (e.g. ``"sshd.conf"``).
|
||||
*/
|
||||
export function useJailFileConfig(filename: string): UseJailFileConfigResult {
|
||||
const fetchFn = useCallback(() => fetchParsedJailFile(filename), [filename]);
|
||||
const fetchFn = useCallback(
|
||||
(signal: AbortSignal) => fetchParsedJailFile(filename, signal),
|
||||
[filename],
|
||||
);
|
||||
const saveFn = useCallback(
|
||||
(update: JailFileConfigUpdate) => updateParsedJailFile(filename, update),
|
||||
[filename],
|
||||
|
||||
Reference in New Issue
Block a user