Skip to content

Commit e79b6c0

Browse files
committed
wip
1 parent 5718db8 commit e79b6c0

File tree

5 files changed

+31
-27
lines changed

5 files changed

+31
-27
lines changed

dist/js/package.js

Lines changed: 15 additions & 15 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/js/tool.js

Lines changed: 4 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

resources/js/components/Browser.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ const props = defineProps({
101101
},
102102
});
103103
104-
const emit = defineEmits(["confirmSelect"]);
104+
const emit = defineEmits(["confirmSelection"]);
105105
106106
// HOOKS
107107
onMounted(() => {
@@ -120,7 +120,7 @@ onKeyStroke("Escape", (e) => {
120120
});
121121
122122
watch(selectionConfirms, () => {
123-
emit("confirmSelect", store.selection);
123+
emit("confirmSelection", store.selection);
124124
125125
store.clearSelection();
126126
store.closeModals();

resources/js/components/BrowserModal.vue

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,7 @@
1313
<Browser
1414
:selecting="selecting"
1515
:multiple="multiple"
16-
@confirmSelect="
17-
($event) => emit('confirmSelect', $event)
18-
"
16+
@confirmSelection="confirmSelection"
1917
/>
2018
</div>
2119
</div>
@@ -45,7 +43,7 @@ const props = defineProps({
4543
4644
const store = useBrowserStore();
4745
48-
const emit = defineEmits(["update:state", "confirmSelect"]);
46+
const emit = defineEmits(["update:state", "confirmSelection"]);
4947
5048
onKeyStroke("Escape", (e) => {
5149
if (!store.modals.length) {
@@ -56,6 +54,12 @@ onKeyStroke("Escape", (e) => {
5654
}
5755
});
5856
57+
function confirmSelection(e) {
58+
closeModal();
59+
60+
emit('confirmSelection', e)
61+
}
62+
5963
function closeModal() {
6064
emit("update:state", false);
6165
}

resources/js/pages/Tool.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414

1515
<BrowserModal
1616
v-model:state="modalState"
17-
@confirmSelect="confirmSelect"
17+
@confirmSelection="confirmSelection"
1818
/>
1919
</div>
2020
</template>
@@ -26,7 +26,7 @@ import Browser from "../components/Browser.vue";
2626
2727
const modalState = ref(false);
2828
29-
function confirmSelect(e) {
29+
function confirmSelection(e) {
3030
console.log(e);
3131
3232
modalState.value = false;

0 commit comments

Comments
 (0)