about summary refs log tree commit diff
path: root/modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift
diff options
context:
space:
mode:
authorHailey <me@haileyok.com>2024-07-11 18:37:43 -0700
committerGitHub <noreply@github.com>2024-07-11 18:37:43 -0700
commit83e8522e0a89be28b1733f4c50dbd4379d98d03b (patch)
treec51a1054ffa8f1b226412a77fa7d69f5c891f7ae /modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift
parent2397104ad6169ced02b1acd9fbbbe426f4cc4da0 (diff)
downloadvoidsky-83e8522e0a89be28b1733f4c50dbd4379d98d03b.tar.zst
Create shared preferences API (#4654)
Diffstat (limited to 'modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift')
-rw-r--r--modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift23
1 files changed, 0 insertions, 23 deletions
diff --git a/modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift b/modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift
deleted file mode 100644
index b13a9fe3f..000000000
--- a/modules/expo-bluesky-swiss-army/ios/DevicePrefs/ExpoBlueskyDevicePrefsModule.swift
+++ /dev/null
@@ -1,23 +0,0 @@
-import ExpoModulesCore
-
-public class ExpoBlueskyDevicePrefsModule: Module {
-  func getDefaults(_ useAppGroup: Bool) -> UserDefaults? {
-    if useAppGroup {
-      return UserDefaults(suiteName: "group.app.bsky")
-    } else {
-      return UserDefaults.standard
-    }
-  }
-
-  public func definition() -> ModuleDefinition {
-    Name("ExpoBlueskyDevicePrefs")
-
-    AsyncFunction("getStringValueAsync") { (key: String, useAppGroup: Bool) in
-      return self.getDefaults(useAppGroup)?.string(forKey: key)
-    }
-
-    AsyncFunction("setStringValueAsync") { (key: String, value: String?, useAppGroup: Bool) in
-      self.getDefaults(useAppGroup)?.setValue(value, forKey: key)
-    }
-  }
-}