refac: isEditMode를 state 관리자로 이동

This commit is contained in:
2022-03-26 21:37:04 +09:00
parent 6cd937c1cb
commit 47a20cf550
3 changed files with 26 additions and 24 deletions
+3 -6
View File
@@ -398,15 +398,14 @@ setTimeout(() => {
updateNow();
}, 1000 - serverNow.value.getMilliseconds());
const editModeKey = `sammo_edit_mode_key`;
const queryActionHelper = new QueryActionHelper(staticValues.maxTurn);
const storedActionsHelper = new StoredActionsHelper(staticValues.serverNick, 'general', staticValues.mapName, staticValues.unitSet);
const reservedCommandList = queryActionHelper.reservedCommandList;
const prevSelectedTurnList = queryActionHelper.prevSelectedTurnList;
const selectedTurnList = queryActionHelper.selectedTurnList;
const isEditMode = ref(localStorage.getItem(editModeKey) === '1');
const isEditMode = storedActionsHelper.isEditMode;
const flippedMaxTurn = 14;
@@ -656,7 +655,6 @@ function toggleQuickReserveForm(turnIdx: number) {
watch(isEditMode, newEditMode => {
localStorage.setItem(editModeKey, newEditMode ? '1' : '0');
if (newEditMode) {
commandQuickReserveForm.value?.close();
currentQuickReserveTarget.value = -1;
@@ -668,7 +666,6 @@ watch(isEditMode, newEditMode => {
const emptyTurnObj: TurnObj = { action: '휴식', brief: '휴식', arg: {} };
const storedActionsHelper = new StoredActionsHelper(staticValues.serverNick, 'general', staticValues.mapName, staticValues.unitSet);
const recentActions = storedActionsHelper.recentActions;
const storedActions = storedActionsHelper.storedActions;