update: logic.

This commit is contained in:
ItzNotABug
2025-02-24 09:34:25 +05:30
parent 3897836bf4
commit 6d31fbc1d7
4 changed files with 18 additions and 30 deletions

View File

@@ -142,15 +142,17 @@ export const serviceMap: Record<Service, string> = {
export const preferredVersion = writable<Version | null>(
globalThis?.localStorage?.getItem('preferredVersion') as Version
);
export const preferredPlatform = writable<Platform | null>(
globalThis?.localStorage?.getItem('preferredPlatform') as Platform
(globalThis?.localStorage?.getItem('preferredPlatform') as Platform) ?? 'client-web'
);
if (browser) {
preferredVersion.subscribe((value) => {
if (value) globalThis?.sessionStorage?.setItem('preferredVersion', value);
if (value) globalThis?.localStorage?.setItem('preferredVersion', value);
});
preferredPlatform.subscribe((value) => {
if (value) globalThis?.sessionStorage?.setItem('preferredPlatform', value);
if (value) globalThis?.localStorage?.setItem('preferredPlatform', value);
});
}