refac: isEditMode를 state 관리자로 이동
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user