Skip to content

Commit cef540c

Browse files
committed
Refactor: Replace BoxOptionsMixin with TeleportedMenuMixin across components for consistency
1 parent db37e33 commit cef540c

File tree

5 files changed

+8
-8
lines changed

5 files changed

+8
-8
lines changed

frontend/src/components/DropdownMenu.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ import { Menu, MenuButton, MenuItem, MenuItems } from '@headlessui/vue'
5555
import { ChevronDownIcon } from '@heroicons/vue/solid'
5656
import { ref } from 'vue'
5757
58-
import BoxOptionsMixin from '../mixins/BoxOptionsMixin.js'
58+
import TeleportedMenuMixin from '../mixins/TeleportedMenuMixin.js'
5959
6060
export default {
6161
name: 'DropdownMenu',
@@ -67,7 +67,7 @@ export default {
6767
MenuItem,
6868
ChevronDownIcon
6969
},
70-
mixins: [BoxOptionsMixin],
70+
mixins: [TeleportedMenuMixin],
7171
computed: {
7272
teleportedStyle () {
7373
return {
File renamed without changes.

frontend/src/ui-components/components/Popover.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ import { Popover, PopoverButton, PopoverPanel } from '@headlessui/vue'
4444
import { ChevronDownIcon } from '@heroicons/vue/solid'
4545
import { defineComponent } from 'vue'
4646
47-
import BoxOptionsMixin from '../../mixins/BoxOptionsMixin.js'
47+
import TeleportedMenuMixin from '../../mixins/TeleportedMenuMixin.js'
4848
4949
export default defineComponent({
5050
name: 'ff-popover',
@@ -54,7 +54,7 @@ export default defineComponent({
5454
PopoverButton,
5555
PopoverPanel
5656
},
57-
mixins: [BoxOptionsMixin],
57+
mixins: [TeleportedMenuMixin],
5858
props: {
5959
buttonText: {
6060
type: String,

frontend/src/ui-components/components/form/ComboBox.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ import {
8383
} from '@headlessui/vue'
8484
import { ChevronDownIcon } from '@heroicons/vue/solid'
8585
86-
import BoxOptionsMixin from '../../../mixins/BoxOptionsMixin.js'
86+
import TeleportedMenuMixin from '../../../mixins/TeleportedMenuMixin.js'
8787
import { debounce } from '../../../utils/eventHandling.js'
8888
8989
export default {
@@ -96,7 +96,7 @@ export default {
9696
ComboboxOption,
9797
ChevronDownIcon
9898
},
99-
mixins: [BoxOptionsMixin],
99+
mixins: [TeleportedMenuMixin],
100100
props: {
101101
modelValue: {
102102
required: false,

frontend/src/ui-components/components/form/ListBox.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ import {
7878
} from '@headlessui/vue'
7979
import { ChevronDownIcon } from '@heroicons/vue/solid'
8080
81-
import BoxOptionsMixin from '../../../mixins/BoxOptionsMixin.js'
81+
import TeleportedMenuMixin from '../../../mixins/TeleportedMenuMixin.js'
8282
8383
export default {
8484
name: 'ff-listbox',
@@ -89,7 +89,7 @@ export default {
8989
ListboxOption,
9090
ListboxOptions
9191
},
92-
mixins: [BoxOptionsMixin],
92+
mixins: [TeleportedMenuMixin],
9393
props: {
9494
modelValue: {
9595
required: false,

0 commit comments

Comments
 (0)