import { i18n } from '@/i18n' import { useStatistics } from '@/composables/useStatistics' export const actions = { SET_SHOP_LIST(list) { this.shopList = list }, SET_INDEX_LIST(list) { this.indexList = list }, SET_MENU_LIST(list) { this.menuList = list }, SET_BUILDING_LIST(list) { this.buildingList = list }, SET_FACILITY_LIST(list) { this.facilityList = list }, SET_LANGUAGE(language) { i18n.global.locale = language this.language = language }, SET_CONFIG(config) { this.config = config }, SET_SHOP(shop) { this.shop = shop if (shop) useStatistics('shop', { shopCode: shop.shopCode }) }, SET_CURRENT_FLOOR(currentFloor) { this.currentFloor = currentFloor }, SET_SHOW_SEARCH(flag) { this.showSearch = flag }, SET_SHOW_DETAIL(flag) { this.showDetail = flag }, SET_ISUSE_FACE(flag) { this.isUseFace = flag }, SET_ISUSE_SPEECH(flag) { this.isUseSpeech = flag }, SET_MAP_DATA(data) { this.mapData = data }, SET_FACILITY(data) { this.facility = data }, SET_THEME(data) { this.theme = data }, SET_FOOD_INDUSTRY_MAP(data) { this.foodIndustryMap = data }, SET_MAP_STATUS(flag) { this.mapStatus = flag }, SET_SHOW_MAP(v) { this.showMap = v }, SET_PATH(v) { this.path = v } }