Skip to content

Commit eb79d50

Browse files
author
Dominik Grenz
committed
Add new icon from muc-patternlab
1 parent c2233a3 commit eb79d50

File tree

3 files changed

+8
-47
lines changed

3 files changed

+8
-47
lines changed

personalization-webcomponents/package-lock.json

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

personalization-webcomponents/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"fix": "prettier . --write && eslint . --fix"
1818
},
1919
"dependencies": {
20-
"@muenchen/muc-patternlab-vue": "5.6.2",
20+
"@muenchen/muc-patternlab-vue": "5.5.0-beta.9",
2121
"@vueuse/core": "13.6.0",
2222
"vue": "3.5.20",
2323
"sortablejs": "1.15.6",

personalization-webcomponents/src/components/ChecklistList.vue

Lines changed: 1 addition & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -80,14 +80,7 @@ import type DummyChecklistItem from "@/api/dummyservice/DummyChecklistItem.ts";
8080
8181
import { MucIcon } from "@muenchen/muc-patternlab-vue";
8282
import { Sortable } from "sortablejs-vue3";
83-
import {
84-
computed,
85-
defineEmits,
86-
nextTick,
87-
onBeforeUnmount,
88-
onMounted,
89-
ref,
90-
} from "vue";
83+
import { computed, onBeforeUnmount, onMounted, ref } from "vue";
9184
9285
const props = withDefaults(
9386
defineProps<{
@@ -157,38 +150,18 @@ function handleKeyDown(event: KeyboardEvent) {
157150
const temp = list[draggedIndex.value];
158151
list[draggedIndex.value] = list[draggedIndex.value - 1];
159152
list[draggedIndex.value - 1] = temp;
160-
161153
emit("update:modelValue", list);
162154
draggedIndex.value = draggedIndex.value - 1;
163155
focusedIndex.value = draggedIndex.value;
164-
165-
nextTick(() => {
166-
if (draggedIndex.value !== null) {
167-
const el = document.querySelectorAll(".list-item")[
168-
draggedIndex.value
169-
] as HTMLElement;
170-
el?.focus();
171-
}
172-
});
173156
} else if (event.key === "ArrowDown" && draggedIndex.value < maxIndex) {
174157
event.preventDefault();
175158
const list = [...props.modelValue];
176159
const temp = list[draggedIndex.value];
177160
list[draggedIndex.value] = list[draggedIndex.value + 1];
178161
list[draggedIndex.value + 1] = temp;
179-
180162
emit("update:modelValue", list);
181163
draggedIndex.value = draggedIndex.value + 1;
182164
focusedIndex.value = draggedIndex.value;
183-
184-
nextTick(() => {
185-
if (draggedIndex.value !== null) {
186-
const el = document.querySelectorAll(".list-item")[
187-
draggedIndex.value
188-
] as HTMLElement;
189-
el?.focus();
190-
}
191-
});
192165
}
193166
}
194167
}

0 commit comments

Comments
 (0)