mirror of
https://github.com/kremalicious/metamask-extension.git
synced 2024-12-23 09:52:26 +01:00
11 lines
505 B
JavaScript
11 lines
505 B
JavaScript
const ConfigManager = require('../../app/scripts/lib/config-manager')
|
|
const LocalStorageStore = require('../../app/scripts/lib/observable/local-storage')
|
|
const firstTimeState = require('../../app/scripts/first-time-state')
|
|
const STORAGE_KEY = 'metamask-config'
|
|
|
|
module.exports = function() {
|
|
let dataStore = new LocalStorageStore({ storageKey: STORAGE_KEY })
|
|
// initial state for first time users
|
|
if (!dataStore.get()) dataStore.put(firstTimeState)
|
|
return new ConfigManager({ store: dataStore })
|
|
} |