Client - register globally some custom components

This commit is contained in:
Sam
2021-10-23 15:29:39 +02:00
parent 8d93024a5f
commit d78470062d
21 changed files with 26 additions and 70 deletions

View File

@ -106,20 +106,12 @@
onMounted,
} from 'vue'
import CustomTextArea from '@/components/Common/CustomTextArea.vue'
import ErrorMessage from '@/components/Common/ErrorMessage.vue'
import Modal from '@/components/Common/Modal.vue'
import { ROOT_STORE, USER_STORE } from '@/store/constants'
import { IAuthUserProfile, IUserPayload } from '@/types/user'
import { useStore } from '@/use/useStore'
export default defineComponent({
name: 'UserInfosEdition',
components: {
CustomTextArea,
ErrorMessage,
Modal,
},
props: {
user: {
type: Object as PropType<IAuthUserProfile>,

View File

@ -37,7 +37,6 @@
ref,
} from 'vue'
import ErrorMessage from '@/components/Common/ErrorMessage.vue'
import UserPicture from '@/components/User/UserPicture.vue'
import { ROOT_STORE, USER_STORE } from '@/store/constants'
import { IAppConfig } from '@/types/application'
@ -48,7 +47,6 @@
export default defineComponent({
name: 'UserPictureEdition',
components: {
ErrorMessage,
UserPicture,
},
props: {

View File

@ -59,16 +59,12 @@
} from 'vue'
import { useI18n } from 'vue-i18n'
import ErrorMessage from '@/components/Common/ErrorMessage.vue'
import { ROOT_STORE, USER_STORE } from '@/store/constants'
import { IAuthUserProfile, IUserPreferencesPayload } from '@/types/user'
import { useStore } from '@/use/useStore'
export default defineComponent({
name: 'UserPreferencesEdition',
components: {
ErrorMessage,
},
props: {
user: {
type: Object as PropType<IAuthUserProfile>,

View File

@ -20,7 +20,6 @@
<script lang="ts">
import { PropType, computed, defineComponent, ref } from 'vue'
import Card from '@/components/Common/Card.vue'
import UserInfosEdition from '@/components/User/ProfileEdition/UserInfosEdition.vue'
import UserPictureEdition from '@/components/User/ProfileEdition/UserPictureEdition.vue'
import UserPreferencesEdition from '@/components/User/ProfileEdition/UserPreferencesEdition.vue'
@ -32,7 +31,6 @@
export default defineComponent({
name: 'ProfileEdition',
components: {
Card,
UserInfosEdition,
UserPictureEdition,
UserPreferencesEdition,