import { http } from '../services' import { alerts } from '../utils' import stub from '../stubs/settings' export const settingStore = { stub, state: { settings: [] }, init (settings) { this.state.settings = settings }, get all () { return this.state.settings }, update () { return new Promise((resolve, reject) => { http.post('settings', this.all, ({ data }) => { alerts.success('Settings saved.') resolve(data) }, error => reject(error)) }) } }