Add Plate Swap Puzzle with full functionality and attribution
This commit is contained in:
parent
99482e4314
commit
d9c0c88333
5 changed files with 555 additions and 0 deletions
|
|
@ -32,6 +32,7 @@ import KnightsPuzzlePage from "./pages/KnightsPuzzlePage";
|
|||
import NimGamePage from "./pages/NimGamePage";
|
||||
import AssistedNimGamePage from "./pages/AssistedNimGamePage";
|
||||
import GoldCoinGamePage from "./pages/GoldCoinGamePage";
|
||||
import PlateSwapPuzzlePage from "./pages/PlateSwapPuzzlePage";
|
||||
import Foundations from "./pages/theme-pages/discrete-math/Foundations";
|
||||
import Proofs from "./pages/theme-pages/discrete-math/Proofs";
|
||||
import Counting from "./pages/theme-pages/discrete-math/Counting";
|
||||
|
|
@ -90,6 +91,7 @@ const App = () => (
|
|||
<Route path="/games/nim" element={<NimGamePage />} />
|
||||
<Route path="/games/assisted-nim" element={<AssistedNimGamePage />} />
|
||||
<Route path="/games/gold-coin" element={<GoldCoinGamePage />} />
|
||||
<Route path="/puzzles/plate-swap" element={<PlateSwapPuzzlePage />} />
|
||||
|
||||
{/* ADD ALL CUSTOM ROUTES ABOVE THE CATCH-ALL "*" ROUTE */}
|
||||
<Route path="*" element={<NotFound />} />
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue