@telstra/core
Version:
Telstra SDK Core
19 lines (18 loc) • 429 B
JavaScript
import { MemoryStorage } from './MemoryStorage.js';
class Storage {
static _instance;
_storage;
constructor() {
this._storage = new MemoryStorage();
}
static getInstance() {
if (!Storage._instance) {
Storage._instance = new Storage();
}
return Storage._instance;
}
get() {
return this._storage;
}
}
export const storage = Storage.getInstance();