Port meetups, discussions, gigs, dating/chat, VIP pay (ZPay/XorPay), MiroTalk live, digital academy, and ebook reader. Add persistent community_store, git-first deploy docs, and env template for production secrets. Co-authored-by: Cursor <cursoragent@cursor.com>
21 lines
589 B
TypeScript
21 lines
589 B
TypeScript
import type { Metadata } from "next";
|
|
import { api } from "@/lib/api";
|
|
import SiteShell from "@/components/SiteShell";
|
|
import DigitalHomeClient from "@/components/DigitalHomeClient";
|
|
|
|
export const metadata: Metadata = {
|
|
title: "数字游民学院 · nomadro",
|
|
description: "课程、电子书与远程岗位 —— nomadro 数字游民成长站。",
|
|
};
|
|
|
|
export const revalidate = 300;
|
|
|
|
export default async function DigitalPage() {
|
|
const course = await api.getDigitalCourse();
|
|
return (
|
|
<SiteShell showFooter>
|
|
<DigitalHomeClient course={course} />
|
|
</SiteShell>
|
|
);
|
|
}
|