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

@ -42,7 +42,6 @@
import { LineChart, useLineChart } from 'vue-chart-3'
import { useI18n } from 'vue-i18n'
import Card from '@/components/Common/Card.vue'
import { IAuthUserProfile } from '@/types/user'
import {
IWorkoutChartData,
@ -54,7 +53,6 @@
export default defineComponent({
name: 'WorkoutChart',
components: {
Card,
LineChart,
},
props: {

View File

@ -38,8 +38,6 @@
} from 'vue'
import { useRoute } from 'vue-router'
import Card from '@/components/Common/Card.vue'
import Modal from '@/components/Common/Modal.vue'
import WorkoutCardTitle from '@/components/Workout/WorkoutDetail/WorkoutCardTitle.vue'
import WorkoutData from '@/components/Workout/WorkoutDetail/WorkoutData.vue'
import WorkoutMap from '@/components/Workout/WorkoutDetail/WorkoutMap.vue'
@ -59,8 +57,6 @@
export default defineComponent({
name: 'WorkoutDetail',
components: {
Card,
Modal,
WorkoutCardTitle,
WorkoutData,
WorkoutMap,

View File

@ -219,10 +219,6 @@
import { useI18n } from 'vue-i18n'
import { useRouter } from 'vue-router'
import Card from '@/components/Common/Card.vue'
import CustomTextArea from '@/components/Common/CustomTextArea.vue'
import ErrorMessage from '@/components/Common/ErrorMessage.vue'
import Loader from '@/components/Common/Loader.vue'
import { ROOT_STORE, WORKOUTS_STORE } from '@/store/constants'
import { IAppConfig } from '@/types/application'
import { ISport } from '@/types/sports'
@ -235,12 +231,6 @@
export default defineComponent({
name: 'WorkoutEdition',
components: {
Card,
CustomTextArea,
ErrorMessage,
Loader,
},
props: {
authUser: {
type: Object as PropType<IAuthUserProfile>,

View File

@ -12,13 +12,8 @@
<script lang="ts">
import { defineComponent } from 'vue'
import Card from '@/components/Common/Card.vue'
export default defineComponent({
name: 'WorkoutNotes',
components: {
Card,
},
props: {
notes: {
type: String,

View File

@ -27,14 +27,10 @@
<script lang="ts">
import { PropType, defineComponent } from 'vue'
import Card from '@/components/Common/Card.vue'
import { IWorkoutSegment } from '@/types/workouts'
export default defineComponent({
name: 'WorkoutSegments',
components: {
Card,
},
props: {
segments: {
type: Object as PropType<IWorkoutSegment[]>,