chore: Updated types and lock file

This commit is contained in:
Ilya Artamonov
2022-12-18 13:17:04 +03:00
parent 0a7e33633d
commit 2d99577001
3 changed files with 63 additions and 63 deletions

View File

@@ -12,14 +12,14 @@
<script lang="ts" setup>
import { useAccordionContentClasses } from '@/components/Accordion/composables/useAccordionContentClasses'
import { onMounted, ref } from 'vue'
import type { ComputedRef } from 'vue'
const isLoaded = ref(false)
const content = ref()
const contentClasses = ref('')
let contentClasses: ComputedRef
onMounted(() => {
const accordionHeaderClasses = useAccordionContentClasses(content)
contentClasses.value = accordionHeaderClasses.contentClasses.value
contentClasses = accordionHeaderClasses.contentClasses
isLoaded.value = true
})
</script>

View File

@@ -23,6 +23,7 @@
<script lang="ts" setup>
import { useAccordionState } from '@/components/Accordion/composables/useAccordionState'
import { computed, onMounted, ref } from 'vue'
import type { ComputedRef } from 'vue'
import { useAccordionHeaderClasses } from '@/components/Accordion/composables/useAccordionHeaderClasses'
const isLoaded = ref(false)
@@ -34,8 +35,7 @@ const { accordionsStates } = useAccordionState()
const accordionState = computed(() => accordionsStates[accordionId.value])
const panelState = computed(() => accordionState.value.panels[panelId.value])
const headerClasses = ref('')
const arrowClasses = ref('')
let headerClasses: ComputedRef, arrowClasses: ComputedRef
function commonToggleItem() {
const isSelectedVisible = panelState.value.isVisible
for (const panelIndex in accordionState.value.panels) {
@@ -54,8 +54,8 @@ function toggleItem() {
onMounted(() => {
const accordionHeaderClasses = useAccordionHeaderClasses(header)
headerClasses.value = accordionHeaderClasses.headerClasses.value
arrowClasses.value = accordionHeaderClasses.arrowClasses.value
headerClasses = accordionHeaderClasses.headerClasses
arrowClasses = accordionHeaderClasses.arrowClasses
isLoaded.value = true
})
</script>