Add AbortController cleanup to async frontend effects
This commit is contained in:
@@ -40,6 +40,6 @@ export async function submitSetup(data: SetupRequest): Promise<SetupResponse> {
|
||||
*
|
||||
* @returns The configured timezone identifier (e.g. `"Europe/Berlin"`).
|
||||
*/
|
||||
export async function fetchTimezone(): Promise<SetupTimezoneResponse> {
|
||||
return api.get<SetupTimezoneResponse>(ENDPOINTS.setupTimezone);
|
||||
export async function fetchTimezone(signal?: AbortSignal): Promise<SetupTimezoneResponse> {
|
||||
return api.get<SetupTimezoneResponse>(ENDPOINTS.setupTimezone, signal);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user