diff --git a/resources/assets/js/mixins/global.js b/resources/assets/js/mixins/global.js index b97ca1c9c..c736c090c 100644 --- a/resources/assets/js/mixins/global.js +++ b/resources/assets/js/mixins/global.js @@ -205,6 +205,14 @@ export default { }, initialSlide: initial_slide, }); + } else { + item.removeAttribute('data-swiper'); + item.querySelector('[data-tabs-swiper]').removeAttribute('data-tabs-swiper'); + item.querySelector('[data-tabs-swiper-wrapper]').removeAttribute('data-tabs-swiper-wrapper'); + + item.querySelectorAll('[data-tabs-slide]').forEach((slide) => { + slide.removeAttribute('data-tabs-slide'); + }); } } //swiper slider for long tabs items diff --git a/resources/views/components/tabs/index.blade.php b/resources/views/components/tabs/index.blade.php index d1e8a311b..57a034335 100644 --- a/resources/views/components/tabs/index.blade.php +++ b/resources/views/components/tabs/index.blade.php @@ -3,9 +3,7 @@ @php if (! empty($attributes['slides'])) { $slides = $attributes['slides']; - } - - if (empty($attributes['slides'])) { + } else { $slides = '2'; } @endphp