about summary refs log tree commit diff
path: root/src/lib/storage.ts
diff options
context:
space:
mode:
authorSamuel Newman <mozzius@protonmail.com>2025-02-03 14:18:13 -0800
committerGitHub <noreply@github.com>2025-02-03 22:18:13 +0000
commitfa8607b861e0719d76778aa14af0745313640e33 (patch)
tree7496a49cba6627809be0a4067dde5cca0d8fece0 /src/lib/storage.ts
parent23e62b18de9537b50c8b1df2b4744adc030501d0 (diff)
downloadvoidsky-fa8607b861e0719d76778aa14af0745313640e33.tar.zst
Spring cleaning (#7640)
* delete breakpoint layouts

* delete empty file

* delete legacy radio buttons

* delete selectable button

* rm radio buttons from debug

* delete storage.ts

* delete type-assertions.ts
Diffstat (limited to 'src/lib/storage.ts')
-rw-r--r--src/lib/storage.ts52
1 files changed, 0 insertions, 52 deletions
diff --git a/src/lib/storage.ts b/src/lib/storage.ts
deleted file mode 100644
index dc5fb620f..000000000
--- a/src/lib/storage.ts
+++ /dev/null
@@ -1,52 +0,0 @@
-import AsyncStorage from '@react-native-async-storage/async-storage'
-
-export async function loadString(key: string): Promise<string | null> {
-  try {
-    return await AsyncStorage.getItem(key)
-  } catch {
-    // not sure why this would fail... even reading the RN docs I'm unclear
-    return null
-  }
-}
-
-export async function saveString(key: string, value: string): Promise<boolean> {
-  try {
-    await AsyncStorage.setItem(key, value)
-    return true
-  } catch {
-    return false
-  }
-}
-
-export async function load(key: string): Promise<any | null> {
-  try {
-    const str = await AsyncStorage.getItem(key)
-    if (typeof str !== 'string') {
-      return null
-    }
-    return JSON.parse(str)
-  } catch {
-    return null
-  }
-}
-
-export async function save(key: string, value: any): Promise<boolean> {
-  try {
-    await AsyncStorage.setItem(key, JSON.stringify(value))
-    return true
-  } catch {
-    return false
-  }
-}
-
-export async function remove(key: string): Promise<void> {
-  try {
-    await AsyncStorage.removeItem(key)
-  } catch {}
-}
-
-export async function clear(): Promise<void> {
-  try {
-    await AsyncStorage.clear()
-  } catch {}
-}