2 lines
630 B
JavaScript
2 lines
630 B
JavaScript
"use strict";const e=require("../common/vendor.js"),t=(e,t={})=>{if(!e)return t;try{return JSON.parse(e)}catch(r){return t}},r=()=>t(e.index.getStorageSync("petstore_user"),{});exports.clearSession=()=>{e.index.removeStorageSync("petstore_user"),e.index.removeStorageSync("petstore_store")},exports.getStoreSession=()=>t(e.index.getStorageSync("petstore_store"),{}),exports.getUserSession=r,exports.isLoggedIn=()=>{const e=r();return!(!e||!e.id)},exports.setStoreSession=t=>{e.index.setStorageSync("petstore_store",JSON.stringify(t||{}))},exports.setUserSession=t=>{e.index.setStorageSync("petstore_user",JSON.stringify(t||{}))};
|