+ Hello world!
+
+
+ Visit{" "}
+
+ start.solidjs.com
+ {" "}
+ to learn how to build SolidStart apps.
+
+
+ );
+}
diff --git a/src/cards.ts b/src/cards.ts
new file mode 100644
index 0000000..7b75101
--- /dev/null
+++ b/src/cards.ts
@@ -0,0 +1,11 @@
+export type Suit = "hearts" | "diamonds" | "spades" | "clubs";
+
+export type Card = {
+ suit: Suit;
+ value: number;
+};
+
+export type Pile = Card[];
+export type Stack = Card[];
+export type Hand = Card[];
+export type Board = Card[];
diff --git a/src/entry-client.tsx b/src/entry-client.tsx
new file mode 100644
index 0000000..0ca4e3c
--- /dev/null
+++ b/src/entry-client.tsx
@@ -0,0 +1,4 @@
+// @refresh reload
+import { mount, StartClient } from "@solidjs/start/client";
+
+mount(() =>