mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-25 17:42:25 +01:00
35 lines
637 B
Go
35 lines
637 B
Go
import request from '../../api/request'
|
|
|
|
const state = {
|
|
setting: {}
|
|
}
|
|
|
|
const getters = {}
|
|
|
|
const mutations = {
|
|
SET_SETTING (state, value) {
|
|
state.setting = value
|
|
}
|
|
}
|
|
|
|
const actions = {
|
|
async getSetting ({ commit }) {
|
|
const res = await request.get('/setting')
|
|
commit('SET_SETTING', res.data.data)
|
|
|
|
// set default enable_tutorial
|
|
const enableTutorial = res.data.data.enable_tutorial
|
|
if (!localStorage.getItem('enableTutorial')) {
|
|
localStorage.setItem('enableTutorial', enableTutorial === 'Y' ? '1' : '0')
|
|
}
|
|
}
|
|
}
|
|
|
|
export default {
|
|
namespaced: true,
|
|
state,
|
|
getters,
|
|
mutations,
|
|
actions
|
|
}
|