summaryrefslogtreecommitdiff
path: root/app/routes/home.tsx
diff options
context:
space:
mode:
Diffstat (limited to 'app/routes/home.tsx')
-rw-r--r--app/routes/home.tsx28
1 files changed, 3 insertions, 25 deletions
diff --git a/app/routes/home.tsx b/app/routes/home.tsx
index ef6912d..9795ba8 100644
--- a/app/routes/home.tsx
+++ b/app/routes/home.tsx
@@ -1,31 +1,9 @@
-import { Link, useLoaderData } from "react-router";
-import { listBands } from "~/lib/db.server";
+import { redirect } from "react-router";
export function loader() {
- return { bands: listBands() };
+ return redirect("/bands");
}
export default function Home() {
- const { bands } = useLoaderData<typeof loader>();
- return (
- <main>
- {bands.length === 0 ? (
- <p className="muted">
- バンドがまだありません。{" "}
- <Link to="/bands/new">追加する</Link>
- </p>
- ) : (
- <ul className="band-list">
- {bands.map((band) => (
- <li key={band.id}>
- <Link to={`/bands/of/${band.id}`}>{band.name}</Link>
- {band.status === "hiatus" && (
- <span className="muted" style={{ fontSize: ".75rem" }}>活動休止</span>
- )}
- </li>
- ))}
- </ul>
- )}
- </main>
- );
+ return null;
}