about summary refs log tree commit diff
path: root/src/state/session/agent-config.ts
blob: 3ee2718a398881e1892ffe795e5b24c205ec8446 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
import AsyncStorage from '@react-native-async-storage/async-storage'

const PREFIX = 'agent-labelers'

export async function saveLabelers(did: string, value: string[]) {
  await AsyncStorage.setItem(`${PREFIX}:${did}`, JSON.stringify(value))
}

export async function readLabelers(did: string): Promise<string[] | undefined> {
  const rawData = await AsyncStorage.getItem(`${PREFIX}:${did}`)
  return rawData ? JSON.parse(rawData) : undefined
}