feat: add user selection flow

This commit is contained in:
Urban Modig
2026-07-24 20:21:33 +02:00
parent 9957383e88
commit 1ec7a72908
22 changed files with 778 additions and 40 deletions

View File

@ -1,2 +1,27 @@
import '@testing-library/jest-dom/vitest'
const storedValues = new Map<string, string>()
Object.defineProperty(window, 'localStorage', {
configurable: true,
value: {
get length() {
return storedValues.size
},
clear() {
storedValues.clear()
},
getItem(key: string) {
return storedValues.get(key) ?? null
},
key(index: number) {
return [...storedValues.keys()][index] ?? null
},
removeItem(key: string) {
storedValues.delete(key)
},
setItem(key: string, value: string) {
storedValues.set(key, String(value))
},
} satisfies Storage,
})