diff --git a/pages/modeling.tsx b/pages/modeling.tsx
new file mode 100644
index 0000000..05b2cfa
--- /dev/null
+++ b/pages/modeling.tsx
@@ -0,0 +1,5 @@
+import ModelingPage from "../src/app/ModelingPage";
+
+export default function ModelingPageWrapper() {
+ return ;
+}
diff --git a/src/app/App.js b/src/app/App.js
index eb873e7..3efb06d 100644
--- a/src/app/App.js
+++ b/src/app/App.js
@@ -20,7 +20,6 @@ const ItemTradesOfferingPage = loadable(() =>
const ItemTradesSeekingPage = loadable(() =>
import("./ItemTradesPage").then((m) => m.ItemTradesSeekingPage)
);
-const ModelingPage = loadable(() => import("./ModelingPage"));
const UserItemListsIndexPage = loadable(() =>
import("./UserItemListsIndexPage")
);
@@ -96,11 +95,6 @@ function App() {
-
-
-
-
-
diff --git a/src/app/components/ItemCard.js b/src/app/components/ItemCard.js
index abadd35..310782f 100644
--- a/src/app/components/ItemCard.js
+++ b/src/app/components/ItemCard.js
@@ -17,7 +17,7 @@ import {
StarIcon,
} from "@chakra-ui/icons";
import { HiSparkles } from "react-icons/hi";
-import { Link } from "react-router-dom";
+import Link from "next/link";
import SquareItemCard from "./SquareItemCard";
import { safeImageUrl, useCommonStyles } from "../util";
@@ -30,26 +30,27 @@ function ItemCard({ item, badges, variant = "list", ...props }) {
return ;
case "list":
return (
-
-
-
+
+
+
+
+
);
default:
throw new Error(`Unexpected ItemCard variant: ${variant}`);