1234567891011121314151617181920212223 |
- 'use strict'
- export default {
- state: {
- shown: false,
- hash: ''
- },
- getters: {},
- mutations: {
- anchorChange: (state, opts) => {
- state.shown = (opts.shown === true)
- state.hash = opts.hash || ''
- }
- },
- actions: {
- anchorOpen({ commit, dispatch }, hash) {
- commit('anchorChange', { shown: true, hash })
- },
- anchorClose({ commit, dispatch }) {
- commit('anchorChange', { shown: false })
- }
- }
- }
|