import { getStorageUni, removeStorageUni, setStorageUni } from './uni/storage' import { getStorageWeb, removeStorageWeb, setStorageWeb } from './web/storage' import requestUni from '@/starCloud/uni/request' import requestWeb from '@/starCloud/web/request' import starCloudInstance from './star-cloud' export const setStorage = (key, value) => { if (starCloudInstance.platform === 2) { setStorageWeb(key, value) } else { setStorageUni(key, value) } } export const getStorage = key => { if (starCloudInstance.platform === 2) { return getStorageWeb(key) } return getStorageUni(key) } export const removeStorage = key => { if (starCloudInstance.platform === 2) { removeStorageWeb(key) } else { removeStorageUni(key) } } export const request = async params => { if (starCloudInstance.platform === 2) { return await requestWeb(params) } return await requestUni(params) }