| 123456789101112131415161718192021222324252627282930 | "use strict";/** * @flow * @private */const StorageController = {  async: 0,  getItem(path /*: string*/) /*: ?string*/{    return wx.getStorageSync(path);  },  setItem(path /*: string*/, value /*: string*/) {    try {      wx.setStorageSync(path, value);    } catch (e) {      // Quota exceeded    }  },  removeItem(path /*: string*/) {    wx.removeStorageSync(path);  },  getAllKeys() {    const res = wx.getStorageInfoSync();    return res.keys;  },  clear() {    wx.clearStorageSync();  }};module.exports = StorageController;
 |