refactoring
This commit is contained in:
parent
83d20521eb
commit
b0c60c82e2
4
resources/assets/js/mixins/global.js
vendored
4
resources/assets/js/mixins/global.js
vendored
@ -162,7 +162,8 @@ export default {
|
|||||||
|
|
||||||
//swiper slider for long tabs items
|
//swiper slider for long tabs items
|
||||||
for (let [index, item] of document.querySelectorAll('[data-swiper]').entries()) {
|
for (let [index, item] of document.querySelectorAll('[data-swiper]').entries()) {
|
||||||
if (item.querySelector('[data-tabs-swiper-wrapper]').childElementCount > 2) {
|
if (item.getAttribute('data-is-slider') == true) {
|
||||||
|
if (item.querySelector('[data-tabs-swiper-wrapper]').childElementCount > 3) {
|
||||||
let initial_slide = 0;
|
let initial_slide = 0;
|
||||||
let hash_split = window.location.hash.split('#')[1];
|
let hash_split = window.location.hash.split('#')[1];
|
||||||
|
|
||||||
@ -215,6 +216,7 @@ export default {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
//swiper slider for long tabs items
|
//swiper slider for long tabs items
|
||||||
},
|
},
|
||||||
|
|
||||||
|
@ -6,9 +6,15 @@
|
|||||||
} else {
|
} else {
|
||||||
$slides = '3';
|
$slides = '3';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (! empty($attributes['is_slider'])) {
|
||||||
|
$is_slider = true;
|
||||||
|
} else {
|
||||||
|
$is_slider = false;
|
||||||
|
}
|
||||||
@endphp
|
@endphp
|
||||||
|
|
||||||
<div data-swiper="{{ $slides }}" x-data="{ active: window.location.hash.split('#')[1] == undefined ? '{{ $active }}' : window.location.hash.split('#')[1] }">
|
<div data-swiper="{{ $slides }}" data-is-slider="{{ $is_slider }}" x-data="{ active: window.location.hash.split('#')[1] == undefined ? '{{ $active }}' : window.location.hash.split('#')[1] }">
|
||||||
<div data-tabs-swiper>
|
<div data-tabs-swiper>
|
||||||
<ul data-tabs-swiper-wrapper {{ ((! $attributes->has('override')) || ($attributes->has('override') && ! in_array('class', explode(',', $attributes->get('override'))))) ? $attributes->merge(['class' => 'flex items-center']) : $attributes }}>
|
<ul data-tabs-swiper-wrapper {{ ((! $attributes->has('override')) || ($attributes->has('override') && ! in_array('class', explode(',', $attributes->get('override'))))) ? $attributes->merge(['class' => 'flex items-center']) : $attributes }}>
|
||||||
{!! $navs !!}
|
{!! $navs !!}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user