Fix URL bug + Redundant call (#1110)

* Fix URL bug + Redundant call

* Fix prettier
This commit is contained in:
Geometrically
2023-04-21 14:48:23 -07:00
committed by GitHub
parent 5e3da71ce4
commit 5527170fab
4 changed files with 36 additions and 51 deletions

View File

@@ -6,7 +6,7 @@
<div class="grid-display__item">
<div class="label">Total downloads</div>
<div class="value">
{{ $formatNumber(user.projects.reduce((agg, x) => agg + x.downloads, 0)) }}
{{ $formatNumber(projects.reduce((agg, x) => agg + x.downloads, 0)) }}
</div>
<span
>from
@@ -23,7 +23,7 @@
<div class="grid-display__item">
<div class="label">Total followers</div>
<div class="value">
{{ $formatNumber(user.projects.reduce((agg, x) => agg + x.followers, 0)) }}
{{ $formatNumber(projects.reduce((agg, x) => agg + x.followers, 0)) }}
</div>
<span>
<span
@@ -88,18 +88,19 @@ useHead({
const auth = await useAuth()
const app = useNuxtApp()
const [raw] = await Promise.all([
const [rawProjects, rawPayouts] = await Promise.all([
useBaseFetch(`user/${auth.value.user.id}/projects`, app.$defaultHeaders()),
useBaseFetch(`user/${auth.value.user.id}/payouts`, app.$defaultHeaders()),
])
const user = await useUser()
const payouts = ref(raw)
const projects = shallowRef(rawProjects)
const payouts = ref(rawPayouts)
const minWithdraw = ref(0.26)
const downloadsProjectCount = computed(
() => user.value.projects.filter((project) => project.downloads > 0).length
() => projects.value.filter((project) => project.downloads > 0).length
)
const followersProjectCount = computed(
() => user.value.projects.filter((project) => project.followers > 0).length
() => projects.value.filter((project) => project.followers > 0).length
)
</script>