41 lines
1.0 KiB
JavaScript
Raw Normal View History

2024-12-19 16:01:45 +08:00
import { getStorageUni, removeStorageUni, setStorageUni } from './uni/storage'
import { getStorageWeb, removeStorageWeb, setStorageWeb } from './web/storage'
2024-12-19 17:34:15 +08:00
import requestUni from './uni/request'
import requestWeb from './web/request'
2024-12-19 16:01:45 +08:00
import starCloudInstance from './star-cloud'
export const setStorage = (key, value) => {
2024-12-19 17:40:59 +08:00
if (starCloudInstance.platform === 1) {
2024-12-19 16:01:45 +08:00
setStorageUni(key, value)
2024-12-19 17:40:59 +08:00
} else if (starCloudInstance.platform === 2) {
setStorageWeb(key, value)
2024-12-19 16:01:45 +08:00
}
}
export const getStorage = key => {
2024-12-19 17:40:59 +08:00
if (starCloudInstance.platform === 1) {
getStorageUni(key)
}
2024-12-19 16:01:45 +08:00
if (starCloudInstance.platform === 2) {
2024-12-19 17:40:59 +08:00
getStorageWeb(key)
2024-12-19 16:01:45 +08:00
}
}
export const removeStorage = key => {
2024-12-19 17:40:59 +08:00
if (starCloudInstance.platform === 1) {
removeStorageUni(key)
}
2024-12-19 16:01:45 +08:00
if (starCloudInstance.platform === 2) {
removeStorageWeb(key)
}
}
export const request = async params => {
2024-12-19 17:40:59 +08:00
if (starCloudInstance.platform === 1) {
return await requestUni(params)
}
2024-12-19 16:01:45 +08:00
if (starCloudInstance.platform === 2) {
return await requestWeb(params)
}
}