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