From bf759f1ba7248576a9b08757b562efb804aaf640 Mon Sep 17 00:00:00 2001 From: victor Date: Sun, 11 Dec 2022 11:34:31 +0400 Subject: [PATCH] chore: more pure code --- src/components/Accordion/AccordionContent.vue | 2 +- src/components/Accordion/AccordionHeader.vue | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/src/components/Accordion/AccordionContent.vue b/src/components/Accordion/AccordionContent.vue index 85d0af1..dae8521 100644 --- a/src/components/Accordion/AccordionContent.vue +++ b/src/components/Accordion/AccordionContent.vue @@ -2,7 +2,7 @@
accordionsStates[accordionId]) const panelsCount = computed(() => Object.keys(accordionsStates[accordionId].panels[panelId]).length) +const isPanelLast = computed(() => panelState.value.order !== panelsCount.value - 1) +const isBottomBorderVisibleForFlush = computed(() => + isPanelLast.value || + (accordionState.value.flush && panelState.value.order === panelsCount.value - 1 && !panelState.value.isVisible)) const commonToggleItem = () => { const selectedPanel = accordionState.value.panels[panelId]