improve some drawing

This commit is contained in:
Dylan Pizzo
2025-01-05 23:55:22 -05:00
parent 3bb0308949
commit f497057dae
4 changed files with 159 additions and 12 deletions

View File

@ -1,6 +1,8 @@
import { useState } from "react";
import { sampleCard } from "../sampleData.ts";
import { Card } from "./Card.tsx";
export const App = () => {
return <div><Card card={sampleCard}/></div>;
const [count, setCount] = useState(0);
return <div><Card key={count} card={sampleCard}/><button onClick={() => {setCount(c => c+1)}}>Rerender (for fonts)</button></div>;
};

View File

@ -19,9 +19,8 @@ export const Card = (props: {card: DominionCard}) => {
if (canvasElement) {
const context = canvasElement.getContext("2d");
if (context) {
console.log("loading");
await loadImages()
console.log("done loading");
await loadImages();
// await loadFonts();
drawCard(context, card);
}
}