diff --git a/hwe/ts/PartialReservedCommand.vue b/hwe/ts/PartialReservedCommand.vue index 5823b871..fe8492da 100644 --- a/hwe/ts/PartialReservedCommand.vue +++ b/hwe/ts/PartialReservedCommand.vue @@ -31,13 +31,8 @@
-
+
- - {{actionKey}} 삭제 - -
-
해제 모든턴 @@ -60,8 +55,31 @@
+
+ + + {{ actionKey }} + 삭제 + + +
+ +
+ + {{ action.brief }} + +
+
- +  잘라내기 @@ -92,16 +110,7 @@
-
- - {{ action.brief }} - -
-
+
명령 선택 ▾
@@ -858,7 +867,7 @@ async function clipboardPaste(releaseSelect = true) { } async function subRepeatCommand(releaseSelect = true): Promise { - const reqTurnList = getSelectedTurnList().sort((a,b)=>(a-b)); + const reqTurnList = getSelectedTurnList().sort((a, b) => (a - b)); const selectedMinTurnIdx = reqTurnList[0]; const selectedMaxTurnIdx = reqTurnList[reqTurnList.length - 1]; const queryLength = selectedMaxTurnIdx - selectedMinTurnIdx + 1; @@ -875,7 +884,7 @@ async function subRepeatCommand(releaseSelect = true): Promise { async function eraseAndPullCommand(releaseSelect = true): Promise { - const reqTurnList = getSelectedTurnList().sort((a,b)=>(a-b)); + const reqTurnList = getSelectedTurnList().sort((a, b) => (a - b)); const selectedMinTurnIdx = reqTurnList[0]; const selectedMaxTurnIdx = reqTurnList[reqTurnList.length - 1]; const queryLength = selectedMaxTurnIdx - selectedMinTurnIdx + 1; @@ -918,7 +927,7 @@ async function eraseAndPullCommand(releaseSelect = true): Promise { } async function pushEmptyCommand(releaseSelect = true): Promise { - const reqTurnList = getSelectedTurnList().sort((a,b)=>(a-b)); + const reqTurnList = getSelectedTurnList().sort((a, b) => (a - b)); const selectedMinTurnIdx = reqTurnList[0]; const selectedMaxTurnIdx = reqTurnList[reqTurnList.length - 1]; const queryLength = selectedMaxTurnIdx - selectedMinTurnIdx + 1; @@ -960,16 +969,16 @@ async function pushEmptyCommand(releaseSelect = true): Promise { return result; } -function setStoredActions(){ +function setStoredActions() { const actions = refineQueryActions(); - const turnBrief:string[] = []; - for(const [subTurnList, action] of actions){ + const turnBrief: string[] = []; + for (const [subTurnList, action] of actions) { const actionName = action.action.split('_'); - const actionShortName = actionName.length == 1?actionName[0]:actionName[1]; + const actionShortName = actionName.length == 1 ? actionName[0] : actionName[1]; turnBrief.push(repeat(actionShortName[0], subTurnList.length)); } - const nickName = trim(prompt('선택한 턴들의 별명을 지어주세요', turnBrief.join())??''); - if(nickName == ''){ + const nickName = trim(prompt('선택한 턴들의 별명을 지어주세요', turnBrief.join()) ?? ''); + if (nickName == '') { return; } @@ -977,12 +986,12 @@ function setStoredActions(){ releaseSelectedTurnList(); } -function deleteStoredActions(actionKey: string){ +function deleteStoredActions(actionKey: string) { storedActionsHelper.deleteStoredActions(actionKey) } -async function useStoredAction(rawActions: [number[], TurnObj][]){ - const reqTurnList = getSelectedTurnList().sort((a,b)=>(a-b)); +async function useStoredAction(rawActions: [number[], TurnObj][]) { + const reqTurnList = getSelectedTurnList().sort((a, b) => (a - b)); const actions = amplifyQueryActions(rawActions, reqTurnList) const result = await reserveCommandDirect(actions); releaseSelectedTurnList();