diff --git a/app/components/Package/ExternalLinks.vue b/app/components/Package/ExternalLinks.vue index 164f67d69a..4ec1ab3f08 100644 --- a/app/components/Package/ExternalLinks.vue +++ b/app/components/Package/ExternalLinks.vue @@ -23,15 +23,6 @@ const homepageUrl = computed(() => { return homepage }) -const fundingUrl = computed(() => { - let funding = displayVersion.value?.funding - if (Array.isArray(funding)) funding = funding[0] - - if (!funding) return null - - return typeof funding === 'string' ? funding : funding.url -}) - const PROVIDER_ICONS: Record = { github: 'i-simple-icons:github', gitlab: 'i-simple-icons:gitlab', @@ -97,10 +88,5 @@ const repoProviderIcon = computed((): IconClass => { {{ $t('package.links.jsr') }} -
  • - - {{ $t('package.links.fund') }} - -
  • diff --git a/app/components/Package/Header.vue b/app/components/Package/Header.vue index 76a756b4dc..2e13513080 100644 --- a/app/components/Package/Header.vue +++ b/app/components/Package/Header.vue @@ -241,6 +241,15 @@ const likeAction = async () => { isLikeActionPending.value = false } } + +const fundingUrl = computed(() => { + let funding = props.displayVersion?.funding + if (Array.isArray(funding)) funding = funding[0] + + if (!funding) return null + + return typeof funding === 'string' ? funding : funding.url +})