mirror of
https://github.com/ragestudio/comty.git
synced 2025-06-10 19:14:16 +00:00
remove capacitor storage support
This commit is contained in:
parent
a1a1a460a6
commit
54f8cbfb53
@ -1,38 +1,23 @@
|
|||||||
import cookies from "js-cookie"
|
import cookies from "js-cookie"
|
||||||
import jwt_decode from "jwt-decode"
|
import jwt_decode from "jwt-decode"
|
||||||
import config from "config"
|
import config from "config"
|
||||||
import { Storage } from '@capacitor/storage'
|
|
||||||
|
|
||||||
export default class Session {
|
export default class Session {
|
||||||
static get bridge() {
|
static get bridge() {
|
||||||
return window.app?.api.withEndpoints("main")
|
return window.app?.api.withEndpoints("main")
|
||||||
}
|
}
|
||||||
|
|
||||||
static capStorage = async (method, value) => {
|
|
||||||
const res = await Storage[method]({ key: this.tokenKey, value })
|
|
||||||
return res.value
|
|
||||||
}
|
|
||||||
|
|
||||||
static tokenKey = config.app?.storage?.token ?? "token"
|
static tokenKey = config.app?.storage?.token ?? "token"
|
||||||
|
|
||||||
static get token() {
|
static get token() {
|
||||||
if (window.app.isAppCapacitor()) {
|
|
||||||
return this.capStorage("get")
|
|
||||||
}
|
|
||||||
return cookies.get(this.tokenKey)
|
return cookies.get(this.tokenKey)
|
||||||
}
|
}
|
||||||
|
|
||||||
static set token(token) {
|
static set token(token) {
|
||||||
if (window.app.isAppCapacitor()) {
|
|
||||||
return this.capStorage("set", token)
|
|
||||||
}
|
|
||||||
return cookies.set(this.tokenKey, token)
|
return cookies.set(this.tokenKey, token)
|
||||||
}
|
}
|
||||||
|
|
||||||
static async delToken() {
|
static async delToken() {
|
||||||
if (window.app.isAppCapacitor()) {
|
|
||||||
return this.capStorage("remove")
|
|
||||||
}
|
|
||||||
return cookies.remove(Session.tokenKey)
|
return cookies.remove(Session.tokenKey)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user