feat: refresh user session

This commit is contained in:
ValdiANS
2025-12-31 10:34:07 +07:00
parent 1b98e5d4d8
commit 57ef4109f7
2 changed files with 27 additions and 0 deletions
+15
View File
@@ -18,6 +18,21 @@ export class AuthApiService {
return undefined;
}
}
async refresh() {
try {
const refreshRes = await httpClient<BaseApiResponse>(`/sso/refresh`, {
method: 'POST',
});
return refreshRes;
} catch (error) {
if (axios.isAxiosError<BaseApiResponse>(error)) {
return error.response?.data;
}
return undefined;
}
}
}
export const AuthApi = new AuthApiService();