import type { CardDefinition, ContentComponentProps } from '$lib/cards/types'; import type { Component } from 'svelte'; import SnakeGameCard from './SnakeGameCard.svelte'; export const SnakeGameCardDefinition = { type: 'snake-game', contentComponent: SnakeGameCard as unknown as Component, allowSetColor: true, createNew: (card) => { card.w = 4; card.h = 3; card.mobileW = 8; card.mobileH = 8; card.cardData = {}; }, canHaveLabel: false, keywords: ['snake', 'arcade', 'retro', 'game'], groups: ['Games'], name: 'Snake', icon: `` } as CardDefinition & { type: 'snake-game' };