VulpesOS/gaia/apps/settings/js/modules/async_storage.js
OverSu b38dea0597 Publish Vulpes Preview 15 sources for desktop, Android and Tundra
Share Gaia assets and adapters, keep private profiles and development documents local, and update both public READMEs.
2026-09-30 23:13:03 +02:00

21 lines
489 B
JavaScript
Executable file

/**
* The promise version of async storage.
*/
define(function(require) {
'use strict';
var AsyncStorage = require('shared/async_storage');
return {
getItem: function as_getItem(key) {
return new Promise(function(resolve, reject) {
AsyncStorage.getItem(key, resolve);
});
},
setItem: function as_setItem(key, value) {
return new Promise(function(resolve, reject) {
AsyncStorage.setItem(key, value, resolve);
});
}
};
});