Move composables into functions dir.
This commit is contained in:
parent
922f549def
commit
452c23bdb7
|
@ -34,7 +34,7 @@ import ModalForm from "~/components/Common/ModalForm";
|
||||||
import BFormFieldset from "~/components/Form/BFormFieldset";
|
import BFormFieldset from "~/components/Form/BFormFieldset";
|
||||||
import {helpers, required} from "@vuelidate/validators";
|
import {helpers, required} from "@vuelidate/validators";
|
||||||
import validatePassword from "~/functions/validatePassword";
|
import validatePassword from "~/functions/validatePassword";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
|
|
|
@ -89,7 +89,7 @@ import objectToFormOptions from "~/functions/objectToFormOptions.js";
|
||||||
import {computed, ref} from "vue";
|
import {computed, ref} from "vue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
settingsUrl: String,
|
settingsUrl: String,
|
||||||
|
|
|
@ -89,7 +89,7 @@ import StreamingLogView from "~/components/Common/StreamingLogView.vue";
|
||||||
import {computed, ref} from "vue";
|
import {computed, ref} from "vue";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {BModal} from "bootstrap-vue";
|
import {BModal} from "bootstrap-vue";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|
|
@ -148,7 +148,7 @@ import {useAxios} from "~/vendor/axios";
|
||||||
import mergeExisting from "~/functions/mergeExisting";
|
import mergeExisting from "~/functions/mergeExisting";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
apiUrl: String,
|
apiUrl: String,
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
import {required} from '@vuelidate/validators';
|
import {required} from '@vuelidate/validators';
|
||||||
import BaseEditModal from '~/components/Common/BaseEditModal.vue';
|
import BaseEditModal from '~/components/Common/BaseEditModal.vue';
|
||||||
import AdminCustomFieldsForm from "~/components/Admin/CustomFields/Form.vue";
|
import AdminCustomFieldsForm from "~/components/Admin/CustomFields/Form.vue";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {defineComponent} from "vue";
|
import {defineComponent} from "vue";
|
||||||
|
|
||||||
export default defineComponent({
|
export default defineComponent({
|
||||||
|
|
|
@ -90,7 +90,7 @@
|
||||||
import BWrappedFormGroup from "~/components/Form/BWrappedFormGroup.vue";
|
import BWrappedFormGroup from "~/components/Form/BWrappedFormGroup.vue";
|
||||||
import InfoCard from "~/components/Common/InfoCard.vue";
|
import InfoCard from "~/components/Common/InfoCard.vue";
|
||||||
import {computed, onMounted, ref} from "vue";
|
import {computed, onMounted, ref} from "vue";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {useSweetAlert} from "~/vendor/sweetalert";
|
import {useSweetAlert} from "~/vendor/sweetalert";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
|
|
|
@ -67,7 +67,7 @@ import {useAxios} from "~/vendor/axios";
|
||||||
import mergeExisting from "~/functions/mergeExisting";
|
import mergeExisting from "~/functions/mergeExisting";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
apiUrl: String,
|
apiUrl: String,
|
||||||
|
|
|
@ -25,7 +25,7 @@ import {ref} from "vue";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {BModal} from "bootstrap-vue";
|
import {BModal} from "bootstrap-vue";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|
|
@ -16,7 +16,7 @@ import {ref} from "vue";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
const emit = defineEmits(['relist']);
|
const emit = defineEmits(['relist']);
|
||||||
|
|
||||||
|
|
|
@ -135,7 +135,7 @@ import {computed, ref, watch} from "vue";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import mergeExisting from "~/functions/mergeExisting";
|
import mergeExisting from "~/functions/mergeExisting";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {isArray, merge, mergeWith} from "lodash";
|
import {isArray, merge, mergeWith} from "lodash";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
|
|
|
@ -5,7 +5,7 @@
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
<script setup>
|
<script setup>
|
||||||
import useNowPlaying, {nowPlayingProps} from '~/components/Common/NowPlaying';
|
import useNowPlaying, {nowPlayingProps} from '~/functions/useNowPlaying';
|
||||||
import {computed} from "vue";
|
import {computed} from "vue";
|
||||||
import SongHistory from "~/components/Public/FullPlayer/SongHistory.vue";
|
import SongHistory from "~/components/Public/FullPlayer/SongHistory.vue";
|
||||||
|
|
||||||
|
|
|
@ -208,7 +208,7 @@
|
||||||
</style>
|
</style>
|
||||||
|
|
||||||
<script>
|
<script>
|
||||||
import {nowPlayingProps} from '~/components/Common/NowPlaying';
|
import {nowPlayingProps} from "~/functions/useNowPlaying";
|
||||||
|
|
||||||
export const radioPlayerProps = {
|
export const radioPlayerProps = {
|
||||||
...nowPlayingProps,
|
...nowPlayingProps,
|
||||||
|
@ -239,7 +239,7 @@ import {computed, onMounted, ref, shallowRef, watch} from "vue";
|
||||||
import {useIntervalFn, useMounted, useStorage} from "@vueuse/core";
|
import {useIntervalFn, useMounted, useStorage} from "@vueuse/core";
|
||||||
import formatTime from "~/functions/formatTime";
|
import formatTime from "~/functions/formatTime";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import useNowPlaying from "~/components/Common/NowPlaying";
|
import useNowPlaying from "~/functions/useNowPlaying";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
...radioPlayerProps
|
...radioPlayerProps
|
||||||
|
|
|
@ -41,7 +41,7 @@ import BWrappedFormGroup from "~/components/Form/BWrappedFormGroup";
|
||||||
import Icon from "~/components/Common/Icon";
|
import Icon from "~/components/Common/Icon";
|
||||||
import validatePassword from '~/functions/validatePassword.js';
|
import validatePassword from '~/functions/validatePassword.js';
|
||||||
import {required} from '@vuelidate/validators';
|
import {required} from '@vuelidate/validators';
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
const props = defineProps({
|
const props = defineProps({
|
||||||
csrf: String,
|
csrf: String,
|
||||||
|
|
|
@ -53,7 +53,7 @@ import Icon from '~/components/Common/Icon';
|
||||||
import InfoCard from '~/components/Common/InfoCard';
|
import InfoCard from '~/components/Common/InfoCard';
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {mayNeedRestartProps, useMayNeedRestart} from "~/components/Stations/Common/useMayNeedRestart";
|
import {mayNeedRestartProps, useMayNeedRestart} from "~/functions/useMayNeedRestart";
|
||||||
import {useSweetAlert} from "~/vendor/sweetalert";
|
import {useSweetAlert} from "~/vendor/sweetalert";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
|
|
|
@ -12,7 +12,7 @@ import {required} from '@vuelidate/validators';
|
||||||
import BaseEditModal from '~/components/Common/BaseEditModal';
|
import BaseEditModal from '~/components/Common/BaseEditModal';
|
||||||
import FormBasicInfo from './Form/BasicInfo';
|
import FormBasicInfo from './Form/BasicInfo';
|
||||||
import mergeExisting from "~/functions/mergeExisting";
|
import mergeExisting from "~/functions/mergeExisting";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
name: 'EditModal',
|
name: 'EditModal',
|
||||||
|
|
|
@ -53,9 +53,9 @@ import BFormMarkup from "~/components/Form/BFormMarkup";
|
||||||
import {forEach} from "lodash";
|
import {forEach} from "lodash";
|
||||||
import mergeExisting from "~/functions/mergeExisting";
|
import mergeExisting from "~/functions/mergeExisting";
|
||||||
import InfoCard from "~/components/Common/InfoCard";
|
import InfoCard from "~/components/Common/InfoCard";
|
||||||
import {useVuelidateOnForm} from "~/components/Form/useVuelidateOnForm";
|
import {useVuelidateOnForm} from "~/functions/useVuelidateOnForm";
|
||||||
import {onMounted, ref} from "vue";
|
import {onMounted, ref} from "vue";
|
||||||
import {mayNeedRestartProps, useMayNeedRestart} from "~/components/Stations/Common/useMayNeedRestart";
|
import {mayNeedRestartProps, useMayNeedRestart} from "~/functions/useMayNeedRestart";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
|
|
||||||
|
|
|
@ -64,7 +64,7 @@ import DataTable from '~/components/Common/DataTable';
|
||||||
import EditModal from './Mounts/EditModal';
|
import EditModal from './Mounts/EditModal';
|
||||||
import Icon from '~/components/Common/Icon';
|
import Icon from '~/components/Common/Icon';
|
||||||
import InfoCard from '~/components/Common/InfoCard';
|
import InfoCard from '~/components/Common/InfoCard';
|
||||||
import {mayNeedRestartProps, useMayNeedRestart} from "~/components/Stations/Common/useMayNeedRestart";
|
import {mayNeedRestartProps, useMayNeedRestart} from "~/functions/useMayNeedRestart";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {useSweetAlert} from "~/vendor/sweetalert";
|
import {useSweetAlert} from "~/vendor/sweetalert";
|
||||||
|
|
|
@ -58,7 +58,7 @@ import Icon from '~/components/Common/Icon';
|
||||||
import InfoCard from '~/components/Common/InfoCard';
|
import InfoCard from '~/components/Common/InfoCard';
|
||||||
import RemoteEditModal from "./Remotes/EditModal";
|
import RemoteEditModal from "./Remotes/EditModal";
|
||||||
import '~/vendor/sweetalert';
|
import '~/vendor/sweetalert';
|
||||||
import {mayNeedRestartProps, useMayNeedRestart} from "~/components/Stations/Common/useMayNeedRestart";
|
import {mayNeedRestartProps, useMayNeedRestart} from "~/functions/useMayNeedRestart";
|
||||||
import {useTranslate} from "~/vendor/gettext";
|
import {useTranslate} from "~/vendor/gettext";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {useSweetAlert} from "~/vendor/sweetalert";
|
import {useSweetAlert} from "~/vendor/sweetalert";
|
||||||
|
|
|
@ -60,7 +60,7 @@
|
||||||
import FlowUpload from '~/components/Common/FlowUpload';
|
import FlowUpload from '~/components/Common/FlowUpload';
|
||||||
import InfoCard from "~/components/Common/InfoCard";
|
import InfoCard from "~/components/Common/InfoCard";
|
||||||
import {ref} from "vue";
|
import {ref} from "vue";
|
||||||
import {mayNeedRestartProps, useMayNeedRestart} from "~/components/Stations/Common/useMayNeedRestart";
|
import {mayNeedRestartProps, useMayNeedRestart} from "~/functions/useMayNeedRestart";
|
||||||
import {useNotify} from "~/vendor/bootstrapVue";
|
import {useNotify} from "~/vendor/bootstrapVue";
|
||||||
import {useAxios} from "~/vendor/axios";
|
import {useAxios} from "~/vendor/axios";
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue