refactor: replace secure storage with app storage across components and hooks

This commit is contained in:
Firman Ramdhani
2026-07-27 12:23:46 +07:00
parent ca0c57277a
commit 94fc29722c
8 changed files with 52 additions and 44 deletions
+2 -2
View File
@@ -1,7 +1,7 @@
import { createHttpClient } from '@repo/core-api/http-client';
import { faroAdapter } from '@repo/core-api/observability';
import { ENV } from '../environment';
import { AppStorageKey, secureStorage } from '../storage/local';
import { AppStorageKey, appStorage } from '../storage/local';
/**
* Enterprise HTTP client for `apps/web`.
@@ -29,7 +29,7 @@ export const apiClient = createHttpClient(
config.headers['ex-timezone-offset-minutes'] = new Date().getTimezoneOffset();
config.headers['ex-timezone-offset-hours'] = Math.floor(new Date().getTimezoneOffset() / 60);
const language = await secureStorage.getItem<string>(AppStorageKey.LANGUAGE);
const language = await appStorage.getItem<string>(AppStorageKey.LANGUAGE);
config.headers['ex-language'] = language ?? ENV.DEFAULT_LANGUAGE;
const token = localStorage.getItem('access_token');