Skip to content

Commit 6ff4eaa

Browse files
committed
refactor: make do-you-know entirely server rendered
1 parent dab64d4 commit 6ff4eaa

File tree

3 files changed

+5
-4
lines changed

3 files changed

+5
-4
lines changed

app/login/_components/do-you-know/index.tsx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
"use server";
2+
13
import { connection } from "next/server";
24

35
export default async function DoYouKnow() {
@@ -26,5 +28,3 @@ export default async function DoYouKnow() {
2628
</div>
2729
);
2830
}
29-
30-
export { DoYouKnowSkeleton } from "./skeleton";

app/login/_components/do-you-know/skeleton.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { Skeleton } from "@/components/ui/skeleton";
22

3-
export function DoYouKnowSkeleton() {
3+
export default function DoYouKnowSkeleton() {
44
return (
55
<div className="flex flex-col justify-center gap-2 text-center">
66
<div className="text-sm text-gray-500">你知道嗎?</div>

app/login/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@ import { Logo } from "@/components/logo";
22
import type { Metadata } from "next";
33
import Link from "next/link";
44
import { Suspense } from "react";
5-
import DoYouKnow, { DoYouKnowSkeleton } from "./_components/do-you-know";
5+
import DoYouKnow from "./_components/do-you-know";
6+
import DoYouKnowSkeleton from "./_components/do-you-know/skeleton";
67
import GithubLink from "./_components/github-link";
78
import { LoginForm } from "./_components/login-form";
89
import { UpstreamStatus, UpstreamStatusPlaceholder } from "./_components/status";

0 commit comments

Comments
 (0)