From c371af34e877845e01cd92683aca0ff3334e314a Mon Sep 17 00:00:00 2001 From: Hazelnoot Date: Mon, 31 Mar 2025 14:53:02 -0400 Subject: copy sharkey settings into new frontend preferences model --- packages/frontend/src/pages/user/home.vue | 13 ++++--------- packages/frontend/src/pages/user/index.timeline.vue | 12 +++--------- 2 files changed, 7 insertions(+), 18 deletions(-) (limited to 'packages/frontend/src/pages/user') diff --git a/packages/frontend/src/pages/user/home.vue b/packages/frontend/src/pages/user/home.vue index 802de9778c..9f2b3f3585 100644 --- a/packages/frontend/src/pages/user/home.vue +++ b/packages/frontend/src/pages/user/home.vue @@ -175,7 +175,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.noNotes }}
- +
@@ -221,12 +221,7 @@ import { getStaticImageUrl } from '@/utility/media-proxy.js'; import { infoImageUrl } from '@/instance.js'; import MkSparkle from '@/components/MkSparkle.vue'; import { prefer } from '@/preferences.js'; - -const MkNote = defineAsyncComponent(() => - defaultStore.state.noteDesign === 'sharkey' - ? import('@/components/SkNote.vue') - : import('@/components/MkNote.vue'), -); +import DynamicNote from '@/components/DynamicNote.vue'; function calcAge(birthdate: string): number { const date = new Date(birthdate); @@ -277,7 +272,7 @@ const listenbrainzdata = ref(false); if (props.user.listenbrainz) { (async function() { try { - const response = await fetch(`https://api.listenbrainz.org/1/user/${props.user.listenbrainz}/playing-now`, { + const response = await window.fetch(`https://api.listenbrainz.org/1/user/${props.user.listenbrainz}/playing-now`, { method: 'GET', headers: { 'Content-Type': 'application/json', @@ -295,7 +290,7 @@ if (props.user.listenbrainz) { const background = computed(() => { if (props.user.backgroundUrl == null) return {}; - if (defaultStore.state.disableShowingAnimatedImages) { + if (prefer.s.disableShowingAnimatedImages) { return { '--backgroundImageStatic': `url('${getStaticImageUrl(props.user.backgroundUrl)}')`, }; diff --git a/packages/frontend/src/pages/user/index.timeline.vue b/packages/frontend/src/pages/user/index.timeline.vue index 3aa9b10214..eebdebc8e4 100644 --- a/packages/frontend/src/pages/user/index.timeline.vue +++ b/packages/frontend/src/pages/user/index.timeline.vue @@ -20,7 +20,7 @@ SPDX-License-Identifier: AGPL-3.0-only
{{ i18n.ts.noNotes }}
- +
@@ -28,19 +28,13 @@ SPDX-License-Identifier: AGPL-3.0-only