about summary refs log tree commit diff
path: root/modules/expo-bluesky-swiss-army/src/DevicePrefs/index.ios.ts
blob: 4271850866363b9b9a2a1e1f9cb1469ca7be626d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
import {requireNativeModule} from 'expo-modules-core'

const NativeModule = requireNativeModule('ExpoBlueskyDevicePrefs')

export function getStringValueAsync(
  key: string,
  useAppGroup?: boolean,
): Promise<string | null> {
  return NativeModule.getStringValueAsync(key, useAppGroup)
}

export function setStringValueAsync(
  key: string,
  value: string | null,
  useAppGroup?: boolean,
): Promise<void> {
  return NativeModule.setStringValueAsync(key, value, useAppGroup)
}