diff --git a/front/src/components/ShortcutsModal.vue b/front/src/components/ShortcutsModal.vue index 07b56f4eb..d034d2ddb 100644 --- a/front/src/components/ShortcutsModal.vue +++ b/front/src/components/ShortcutsModal.vue @@ -2,7 +2,7 @@ import Modal from '~/components/ui/Modal.vue' import { computed } from 'vue' import { useI18n } from 'vue-i18n' - +import Button from '~/components/ui/Button.vue' const model = defineModel() @@ -141,9 +141,9 @@ const player = computed(() => [ diff --git a/front/src/components/admin/SignupFormBuilder.vue b/front/src/components/admin/SignupFormBuilder.vue index ab953a0fc..44316d2a1 100644 --- a/front/src/components/admin/SignupFormBuilder.vue +++ b/front/src/components/admin/SignupFormBuilder.vue @@ -2,6 +2,8 @@ import type { Form } from '~/types' import SignupForm from '~/components/auth/SignupForm.vue' +import Button from '~/components/ui/Button.vue' + import { useVModel } from '@vueuse/core' import { computed, ref } from 'vue' import { useI18n } from 'vue-i18n' @@ -65,18 +67,20 @@ const move = (idx: number, increment: number) => { diff --git a/front/src/components/playlists/PlaylistModal.vue b/front/src/components/playlists/PlaylistModal.vue index 4c9393d81..0a7694b35 100644 --- a/front/src/components/playlists/PlaylistModal.vue +++ b/front/src/components/playlists/PlaylistModal.vue @@ -4,7 +4,7 @@ import type { BackendError, Playlist, APIErrorResponse } from '~/types' import { filter, sortBy, flow } from 'lodash-es' import axios from 'axios' import { useI18n } from 'vue-i18n' -import SemanticModal from '~/components/semantic/Modal.vue' +import Modal from '~/components/ui/Modal.vue' import PlaylistForm from '~/components/playlists/Form.vue' import useLogger from '~/composables/useLogger' import { useStore } from '~/store' @@ -78,14 +78,17 @@ const addToPlaylist = async (playlistId: number, allowDuplicates: boolean) => { } store.dispatch('playlists/fetchOwn') +const playlistIsOpen = store.state.playlists.showModal