diff --git a/frontend/app/src/components/Activities/ActivitySummaryComponent.vue b/frontend/app/src/components/Activities/ActivitySummaryComponent.vue index 03de46876..bce38f56e 100644 --- a/frontend/app/src/components/Activities/ActivitySummaryComponent.vue +++ b/frontend/app/src/components/Activities/ActivitySummaryComponent.vue @@ -74,7 +74,7 @@ v-if="activity.garminconnect_activity_id" > Garmin Connect logo @@ -336,6 +336,8 @@ import UserAvatarComponent from '@/components/Users/UserAvatarComponent.vue' import ModalComponentUploadFile from '@/components/Modals/ModalComponentUploadFile.vue' import EditActivityModalComponent from '@/components/Activities/Modals/EditActivityModalComponent.vue' import ModalComponent from '@/components/Modals/ModalComponent.vue' +// Importing constants +import { INTEGRATION_LOGOS } from '@/constants/integrationLogoConstants' // Importing the services import { users } from '@/services/usersService' import { activities } from '@/services/activitiesService' diff --git a/frontend/app/src/components/FooterComponent.vue b/frontend/app/src/components/FooterComponent.vue index 3fefa20b4..ed5c1bad4 100644 --- a/frontend/app/src/components/FooterComponent.vue +++ b/frontend/app/src/components/FooterComponent.vue @@ -27,14 +27,14 @@

Compatible with STRAVA imageWorks with Garmin Connect image @@ -43,13 +43,13 @@ - diff --git a/frontend/app/src/components/Gears/GearsListComponent.vue b/frontend/app/src/components/Gears/GearsListComponent.vue index 7e180967a..57d33ac5e 100644 --- a/frontend/app/src/components/Gears/GearsListComponent.vue +++ b/frontend/app/src/components/Gears/GearsListComponent.vue @@ -2,68 +2,17 @@

  • Bycicle avatar - running shoe avatar - wetsuit avatar - racquet avatar - skis avatar - snowboard avatar - windsurf avatar - water sports board avatar
    @@ -103,11 +52,7 @@ - Garmin Connect logo + Garmin Connect logo Garmin Connect logo @@ -77,6 +77,8 @@ import { health_data } from '@/services/health_dataService' // Import the components import HealthWeightAddEditModalComponent from './HealthWeightAddEditModalComponent.vue' import ModalComponent from '@/components/Modals/ModalComponent.vue' +// Import constants +import { INTEGRATION_LOGOS } from '@/constants/integrationLogoConstants' import { formatDateShort } from '@/utils/dateTimeUtils' import { kgToLbs } from '@/utils/unitsUtils' @@ -133,7 +135,8 @@ export default { updateWeightListEdited, submitDeleteWeight, formatDateShort, - kgToLbs + kgToLbs, + INTEGRATION_LOGOS } } } diff --git a/frontend/app/src/components/Settings/SettingsIntegrationsZone.vue b/frontend/app/src/components/Settings/SettingsIntegrationsZone.vue index 955031182..174379f3f 100644 --- a/frontend/app/src/components/Settings/SettingsIntegrationsZone.vue +++ b/frontend/app/src/components/Settings/SettingsIntegrationsZone.vue @@ -91,7 +91,7 @@
    Garmin Connect logo @@ -298,6 +298,7 @@ import ModalComponentNumberAndStringInput from '@/components/Modals/ModalCompone import ModalComponentNumberInput from '@/components/Modals/ModalComponentNumberInput.vue' import ModalComponentDateRangeInput from '@/components/Modals/ModalComponentDateRangeInput.vue' import GarminConnectLoginModalComponent from './SettingsIntegrations/GarminConnectLoginModalComponent.vue' +import { INTEGRATION_LOGOS } from '@/constants/integrationLogoConstants' const authStore = useAuthStore() const { locale, t } = useI18n() diff --git a/frontend/app/src/components/Users/UserAvatarComponent.vue b/frontend/app/src/components/Users/UserAvatarComponent.vue index 7cf7b0217..fb640126b 100644 --- a/frontend/app/src/components/Users/UserAvatarComponent.vue +++ b/frontend/app/src/components/Users/UserAvatarComponent.vue @@ -1,44 +1,17 @@