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 ? $page.params.target
: data.pkg.targets[0].kind, : 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( const repositoryUrl = $derived(
data.pkg.repository !== undefined ? new URL(data.pkg.repository) : undefined, data.pkg.repository !== undefined ? new URL(data.pkg.repository) : undefined,

View file

@ -1,5 +1,5 @@
<script lang="ts"> <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" import { formatDistanceToNow } from "date-fns"
const { data } = $props() const { data } = $props()
@ -39,7 +39,7 @@
{/if} {/if}
</time> </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> </div>
</article> </article>
{/each} {/each}