fix(website): type errors

This commit is contained in:
LukaDev 2024-09-29 17:50:22 +02:00
parent 0758dac966
commit 974d140da6
2 changed files with 5 additions and 3 deletions

View file

@ -17,7 +17,9 @@
? $page.params.target
: data.pkg.targets[0].kind,
)
const currentTarget = $derived(data.pkg.targets.find((target) => target.kind === defaultTarget))
const currentTarget = $derived(
data.pkg.targets.find((target: TargetInfo) => target.kind === defaultTarget),
)
const repositoryUrl = $derived(
data.pkg.repository !== undefined ? new URL(data.pkg.repository) : undefined,

View file

@ -1,5 +1,5 @@
<script lang="ts">
import { TARGET_KIND_DISPLAY_NAMES } from "$lib/registry-api.js"
import { TARGET_KIND_DISPLAY_NAMES, type TargetInfo } from "$lib/registry-api.js"
import { formatDistanceToNow } from "date-fns"
const { data } = $props()
@ -39,7 +39,7 @@
{/if}
</time>
·
{pkg.targets.map((target) => TARGET_KIND_DISPLAY_NAMES[target.kind]).join(", ")}
{pkg.targets.map((target: TargetInfo) => TARGET_KIND_DISPLAY_NAMES[target.kind]).join(", ")}
</div>
</article>
{/each}