mirror of
https://github.com/LukeHagar/website.git
synced 2025-12-09 21:07:46 +00:00
update: logic.
This commit is contained in:
@@ -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);
|
||||
});
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user