UNPKG

@applicaster/zapp-react-native-utils

Version:

Applicaster Zapp React Native utilities package

33 lines (26 loc) 727 B
import { DEFAULT_STORAGE_NAMESPACE, getWebStorageKey, } from "./storageWebUtils.web"; export function saveSync( key: string, value: string, namespace: string = DEFAULT_STORAGE_NAMESPACE ) { const storageWebKey = getWebStorageKey(key, namespace); return sessionStorage.setItem(storageWebKey, value); } export function getSync( key: string, namespace: string = DEFAULT_STORAGE_NAMESPACE ) { const storageWebKey = getWebStorageKey(key, namespace); return sessionStorage.getItem(storageWebKey); } export function removeSync( key: string, namespace: string = DEFAULT_STORAGE_NAMESPACE ) { const storageWebKey = getWebStorageKey(key, namespace); return sessionStorage.removeItem(storageWebKey); }