aboutsummaryrefslogtreecommitdiff
path: root/javascript
diff options
context:
space:
mode:
authormissionfloyd <missionfloyd@users.noreply.github.com>2023-05-22 21:23:39 -0600
committermissionfloyd <missionfloyd@users.noreply.github.com>2023-05-22 21:23:39 -0600
commitdafe5193633e4ab27aad74de63ea5fcc3d31aba8 (patch)
treed269f10b88bae7aff33240143119c3738e349904 /javascript
parent468056958b63cb869d627746b5b5a1c629fd7548 (diff)
Fix lint errors
Diffstat (limited to 'javascript')
-rw-r--r--javascript/edit-order.js50
1 files changed, 25 insertions, 25 deletions
diff --git a/javascript/edit-order.js b/javascript/edit-order.js
index e924d419..11703350 100644
--- a/javascript/edit-order.js
+++ b/javascript/edit-order.js
@@ -1,34 +1,34 @@
-function keyupEditOrder(event){
- let target = event.originalTarget || event.composedPath()[0];
- if (!target.matches("*:is([id*='_toprow'] [id*='_prompt'], .prompt) textarea")) return;
- if (!event.metaKey && !event.ctrlKey) return;
+function keyupEditOrder(event) {
+ let target = event.originalTarget || event.composedPath()[0];
+ if (!target.matches("*:is([id*='_toprow'] [id*='_prompt'], .prompt) textarea")) return;
+ if (!event.metaKey && !event.ctrlKey) return;
- let isLeft = event.key == "ArrowLeft"
- let isRight = event.key == "ArrowRight"
- if (!isLeft && !isRight) return;
+ let isLeft = event.key == "ArrowLeft";
+ let isRight = event.key == "ArrowRight";
+ if (!isLeft && !isRight) return;
- let selectionStart = target.selectionStart;
- let selectionEnd = target.selectionEnd;
- let text = target.value;
- let items = text.split(",")
- let indexStart = (text.slice(0, selectionStart).match(/,/g) || []).length
- let indexEnd = (text.slice(0, selectionEnd).match(/,/g) || []).length
- let range = indexEnd - indexStart + 1
+ let selectionStart = target.selectionStart;
+ let selectionEnd = target.selectionEnd;
+ let text = target.value;
+ let items = text.split(",");
+ let indexStart = (text.slice(0, selectionStart).match(/,/g) || []).length;
+ let indexEnd = (text.slice(0, selectionEnd).match(/,/g) || []).length;
+ let range = indexEnd - indexStart + 1;
if (isLeft && indexStart > 0) {
- items.splice(indexStart - 1, 0, ...items.splice(indexStart, range))
- target.value = items.join()
- target.selectionStart = items.slice(0, indexStart - 1).join().length + (indexStart == 1 ? 0 : 1)
- target.selectionEnd = items.slice(0, indexEnd).join().length
+ items.splice(indexStart - 1, 0, ...items.splice(indexStart, range));
+ target.value = items.join();
+ target.selectionStart = items.slice(0, indexStart - 1).join().length + (indexStart == 1 ? 0 : 1);
+ target.selectionEnd = items.slice(0, indexEnd).join().length;
} else if (isRight && indexEnd < items.length - 1) {
- items.splice(indexStart + 1, 0, ...items.splice(indexStart, range))
- target.value = items.join()
- target.selectionStart = items.slice(0, indexStart + 1).join().length + 1
- target.selectionEnd = items.slice(0, indexEnd + 2).join().length
+ items.splice(indexStart + 1, 0, ...items.splice(indexStart, range));
+ target.value = items.join();
+ target.selectionStart = items.slice(0, indexStart + 1).join().length + 1;
+ target.selectionEnd = items.slice(0, indexEnd + 2).join().length;
}
-
- event.preventDefault()
- updateInput(target)
+
+ event.preventDefault();
+ updateInput(target);
}
addEventListener('keydown', (event) => {