From 8f689d393dd6acd5b9a67a45cbd980479c8c3bf4 Mon Sep 17 00:00:00 2001 From: Ilya Artamonov Date: Sat, 17 Dec 2022 12:06:07 +0300 Subject: [PATCH] fix: Fixed types --- src/components/Accordion/AccordionContent.vue | 5 ++--- src/components/Accordion/AccordionHeader.vue | 7 ++++--- src/components/Carousel/Carousel.vue | 8 +++++--- src/components/Carousel/types.ts | 4 ++++ 4 files changed, 15 insertions(+), 9 deletions(-) create mode 100644 src/components/Carousel/types.ts diff --git a/src/components/Accordion/AccordionContent.vue b/src/components/Accordion/AccordionContent.vue index 25e9274..879c1f3 100644 --- a/src/components/Accordion/AccordionContent.vue +++ b/src/components/Accordion/AccordionContent.vue @@ -15,12 +15,11 @@ import { onMounted, ref } from 'vue' const isLoaded = ref(false) const content = ref() - -let contentClasses +const contentClasses = ref('') onMounted(() => { const accordionHeaderClasses = useAccordionContentClasses(content) - contentClasses = accordionHeaderClasses.contentClasses + contentClasses.value = accordionHeaderClasses.contentClasses.value isLoaded.value = true }) diff --git a/src/components/Accordion/AccordionHeader.vue b/src/components/Accordion/AccordionHeader.vue index 4b34fc6..3fb62ce 100644 --- a/src/components/Accordion/AccordionHeader.vue +++ b/src/components/Accordion/AccordionHeader.vue @@ -34,7 +34,8 @@ const { accordionsStates } = useAccordionState() const accordionState = computed(() => accordionsStates[accordionId.value]) const panelState = computed(() => accordionState.value.panels[panelId.value]) -let headerClasses, arrowClasses +const headerClasses = ref('') +const arrowClasses = ref('') function commonToggleItem() { const isSelectedVisible = panelState.value.isVisible for (const panelIndex in accordionState.value.panels) { @@ -53,8 +54,8 @@ function toggleItem() { onMounted(() => { const accordionHeaderClasses = useAccordionHeaderClasses(header) - headerClasses = accordionHeaderClasses.headerClasses - arrowClasses = accordionHeaderClasses.arrowClasses + headerClasses.value = accordionHeaderClasses.headerClasses.value + arrowClasses.value = accordionHeaderClasses.arrowClasses.value isLoaded.value = true }) diff --git a/src/components/Carousel/Carousel.vue b/src/components/Carousel/Carousel.vue index 1da32dd..667595a 100644 --- a/src/components/Carousel/Carousel.vue +++ b/src/components/Carousel/Carousel.vue @@ -5,13 +5,13 @@
+ v-for="(picture, index) in pictures" :key="index" class="absolute inset-0 -translate-y-0">
- +