Skip to content

Commit

Permalink
Fix PopoverGroupController
Browse files Browse the repository at this point in the history
to work with Vue 3
  • Loading branch information
eronisko committed Apr 21, 2023
1 parent 9ec2eee commit 9cd0e1c
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 6 deletions.
2 changes: 1 addition & 1 deletion resources/js/app.js
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Vue.component('filter-checkbox', require('./components/filter/Checkbox.vue').def
Vue.component('filter-custom-select', require('./components/filter/CustomSelect.vue').default);
Vue.component('filter-new-items-controller', require('./components/catalog-new/ItemsFilterController.vue').default);
Vue.component('filter-new-popover', require('./components/catalog-new/PopoverFilter.vue').default);
Vue.component('filter-new-popover.group-controller', require('./components/catalog-new/PopoverGroupController.vue').default);
Vue.component('filter-new-custom-select-popover-label', require('./components/catalog-new/NewCustomSelectPopoverLabel.vue').default);
Vue.component('filter-new-options', require('./components/catalog-new/Options.vue').default);
Vue.component('filter-new-color-slider', require('./components/catalog-new/NewColorSlider.vue').default);
Expand All @@ -48,7 +49,6 @@ Vue.component('filter-disclosure-list-button', require('./components/catalog-new
Vue.component('filter-disclosure-modal', require('./components/catalog-new/DisclosureFilterModal.vue').default);
Vue.component('filter-disclosure-view', require('./components/catalog-new/DisclosureFilterView.vue').default);
Vue.component('filter-disclosure-controller', require('./components/catalog-new/DisclosureModalController.vue').default);
Vue.component('filter-new-popover-group-controller', require('./components/catalog-new/PopoverGroupController.vue').default);
Vue.component('filter-show-more', require('./components/catalog-new/ShowMore.vue').default);
Vue.component('catalog.infinite-scroll', require('./components/catalog-new/InfiniteScroll.vue').default);
Vue.component('catalog.artwork-image-controller', require('./components/catalog-new/ArtworkImageController.vue').default);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
<template>
<slot></slot>
</template>

<script>
export default {
data() {
Expand All @@ -23,8 +27,5 @@ export default {
closeOpenedPopover: this.closeOpenedPopover,
}
},
render() {
return this.$scopedSlots.default({})
}
}
</script>
4 changes: 2 additions & 2 deletions resources/views/frontend/catalog-new/index-new.blade.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<div class="tw-relative">
<div class="tw-bg-gray-200 tw-py-6 tw-px-4 md:tw-p-16 md:tw-pb-0">
{{-- Desktop filter --}}
<filter-new-popover-group-controller>
<filter-new-popover.group-controller>
<div class="tw-hidden tw-gap-x-3 tw-overflow-x-auto md:tw-flex md:tw-flex-wrap">
<filter-new-popover name="author">
<template #popover-label>
Expand Down Expand Up @@ -81,7 +81,7 @@ class="tw-w-[28rem] tw-border-2 tw-border-gray-800 tw-bg-white tw-p-6 tw-pt-4">
:toggle-is-extended-open="toggleIsExtendedOpen">
</filter-show-more>
</div>
</filter-new-popover-group-controller>
</filter-new-popover.group-controller>
{{-- Mobile Filter --}}
<filter-disclosure-controller v-slot="dc">
<div class="tw-relative md:tw-hidden">
Expand Down

0 comments on commit 9cd0e1c

Please sign in to comment.