select card style

This commit is contained in:
Gavin McDonald
2025-04-18 14:16:31 -04:00
parent 40cc0f3ab8
commit e71aa5ad01
228 changed files with 143 additions and 65 deletions

8
tools/getURL.ts Normal file
View File

@@ -0,0 +1,8 @@
import { cardStyles, standardMap } from '@/constants/tarokka';
import { Settings, TarokkaGameCard } from '@/types';
export default function getURL(card: TarokkaGameCard, settings: Settings) {
const styleConfig = cardStyles[settings.cardStyle];
const fileBase = settings.cardStyle === 'standard' ? standardMap[card.id] : card.id;
return `${styleConfig.baseURL}${fileBase}${styleConfig.extension}`;
}