From f5e54f5aab839ca9cf602efa533ab6be60b415e8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=94=D0=BC=D0=B8=D1=82=D1=80=D0=B8=D0=B9=20=D0=9C=D0=B0?= =?UTF-8?q?=D0=BB=D1=8E=D0=B3=D0=B8=D0=BD?= <d.malygin@iqdev.digital> Date: Mon, 24 Feb 2025 18:53:47 +0500 Subject: [PATCH] fix: TreeList again and again --- package.json | 2 +- src/components/TreeList/TreeItems.vue | 6 +++--- src/components/TreeList/TreeList.vue | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/package.json b/package.json index d5485cd..740c4b6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@d.malygin/UI_storybook", - "version": "1.0.11", + "version": "1.0.12", "type": "module", "scripts": { "dev": "vite", diff --git a/src/components/TreeList/TreeItems.vue b/src/components/TreeList/TreeItems.vue index ec20363..4c292a3 100644 --- a/src/components/TreeList/TreeItems.vue +++ b/src/components/TreeList/TreeItems.vue @@ -5,7 +5,7 @@ import type { ITIProps } from '../../common/interfaces/componentsProps'; import { convertThemeToColor } from '../../common/helpers/common'; defineProps<ITIProps>(); -const emit = defineEmits(['toggleIsOpen', 'onClick']); +defineEmits(['toggleIsOpen', 'onClick']); </script> <template> @@ -29,7 +29,7 @@ const emit = defineEmits(['toggleIsOpen', 'onClick']); pointer: item.children, }, ]" - @click="emit('toggleIsOpen', item)" + @click="$emit('toggleIsOpen', item)" > <TriangleIcon v-if="item.children" @@ -88,7 +88,7 @@ const emit = defineEmits(['toggleIsOpen', 'onClick']); :state="state" :color="color" :themeColor="themeColor" - @toggleIsOpen="emit('toggleIsOpen', $event)" + @toggleIsOpen="$emit('toggleIsOpen', $event)" /> </section> </article> diff --git a/src/components/TreeList/TreeList.vue b/src/components/TreeList/TreeList.vue index 6d6bc87..3d54e86 100644 --- a/src/components/TreeList/TreeList.vue +++ b/src/components/TreeList/TreeList.vue @@ -16,7 +16,7 @@ const props = withDefaults(defineProps<ITLProps>(), { darknessTheme: '500', expand: false, }); -const emit = defineEmits(['onClick']); +defineEmits(['onClick']); const items = computed(() => props.items); const themeColor = computed(() => convertThemeToColor(props.theme, props.darknessTheme)); const color = computed(() => @@ -72,7 +72,7 @@ const toggleIsOpen = (item: ITreeItem) => { :color="color" :themeColor="themeColor" @toggleIsOpen="toggleIsOpen" - @onClick="emit('onClick')" + @onClick="$emit('onClick')" /> </div> </template> -- GitLab