learndb/src/FormatDetail.svelte

21 wiersze
539 B
Svelte
Czysty Zwykły widok Historia

2022-05-08 12:02:37 +00:00
<script>
import ItemCard from "./ItemCard.svelte"
export let format;
let items = [];
$: fetch(`/learn/items.json?_shape=array&links__contains=${format}|`)
.then(r => r.json())
.then(data => {
items = data;
});
</script>
<div class="md:flex md:items-center md:justify-between mb-8">
<div class="flex-1 min-w-0">
<h2 class="text-2xl font-bold leading-7 text-gray-900 sm:text-3xl sm:truncate">{format}</h2>
</div>
</div>
{#each items as item}
<ItemCard {item}/>
{/each}