Svelte components you might occasionally want!
npm i odd-components
<script>
import { PlayingCard } from 'odd-components'
// using TS
// let my_deck: PlayingCard['$$prop_def']['card'][]
/** @type {PlayingCard['$$prop_def']['card'][]} */
let my_deck
my_deck = [
{ suit: 'HEARTS', value: '10' },
{ suit: 'SPADES', value: 'K' },
{ suit: 'CLUBS', value: 'J' },
{ suit: 'DIAMONDS', value: 'Q' }
]
</script>
{#each my_deck as card}
<PlayingCard {card} />
{/each}