From 56adde8aa0ddd6e342a96282a5ea0c3ff0baeaba Mon Sep 17 00:00:00 2001 From: Eamon-meng <17516219072@163.com> Date: Mon, 15 Dec 2025 11:48:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E8=8F=9C=E5=8D=95=E6=A0=8F?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E5=B8=AE=E5=8A=A9=E4=B8=AD=E5=BF=83=E6=95=99?= =?UTF-8?q?=E7=A8=8B=E5=92=8C=E4=BA=A7=E5=93=81=E4=BB=8B=E7=BB=8D=E7=9A=84?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E6=96=87=E6=A1=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/{ => (auth)}/privacyPolicy/page.tsx | 0 src/app/{ => (auth)}/userAgreement/page.tsx | 0 src/app/(home)/{help => docs}/layout.tsx | 8 +-- src/app/(home)/{help => docs}/sidebar.tsx | 8 +-- src/app/(home)/docs/win7-proxy/page.md | 37 ++++++++++ .../help/features/[section]/[key]/page.tsx | 60 ---------------- .../help/tutorials/[section]/[key]/page.tsx | 69 ------------------- src/components/composites/purchase/pay.tsx | 2 +- src/components/composites/recharge/index.tsx | 2 +- src/docs/android-proxy.mdx | 9 ++- src/docs/browser-proxy.mdx | 46 +++++++++++-- src/docs/faq-billing.mdx | 2 +- src/docs/faq-general.mdx | 20 +++++- src/docs/firefox-proxy.mdx | 28 +++++++- src/docs/fixed-package.mdx | 10 +-- src/docs/ios-proxy.mdx | 30 +++++++- src/docs/mac-proxy.mdx | 29 +++++++- src/docs/news-announce.mdx | 2 +- src/docs/news-latest.mdx | 25 ++++++- src/docs/package-operations.mdx | 32 +++++++-- src/docs/product-features.mdx | 2 +- src/docs/product-overview.mdx | 2 +- src/docs/socks5-usage.mdx | 42 ++++++++++- src/docs/windows10-proxy.mdx | 8 ++- src/docs/windows7-proxy.mdx | 36 +++++++++- src/lib/hooks/index.ts | 32 +++++++++ src/lib/models/trade.ts | 32 --------- src/lib/{utils.ts => utils/index.ts} | 3 + 28 files changed, 368 insertions(+), 208 deletions(-) rename src/app/{ => (auth)}/privacyPolicy/page.tsx (100%) rename src/app/{ => (auth)}/userAgreement/page.tsx (100%) rename src/app/(home)/{help => docs}/layout.tsx (73%) rename src/app/(home)/{help => docs}/sidebar.tsx (95%) create mode 100644 src/app/(home)/docs/win7-proxy/page.md delete mode 100644 src/app/(home)/help/features/[section]/[key]/page.tsx delete mode 100644 src/app/(home)/help/tutorials/[section]/[key]/page.tsx create mode 100644 src/lib/hooks/index.ts rename src/lib/{utils.ts => utils/index.ts} (63%) diff --git a/src/app/privacyPolicy/page.tsx b/src/app/(auth)/privacyPolicy/page.tsx similarity index 100% rename from src/app/privacyPolicy/page.tsx rename to src/app/(auth)/privacyPolicy/page.tsx diff --git a/src/app/userAgreement/page.tsx b/src/app/(auth)/userAgreement/page.tsx similarity index 100% rename from src/app/userAgreement/page.tsx rename to src/app/(auth)/userAgreement/page.tsx diff --git a/src/app/(home)/help/layout.tsx b/src/app/(home)/docs/layout.tsx similarity index 73% rename from src/app/(home)/help/layout.tsx rename to src/app/(home)/docs/layout.tsx index e7e846e..9ae30a8 100644 --- a/src/app/(home)/help/layout.tsx +++ b/src/app/(home)/docs/layout.tsx @@ -1,11 +1,9 @@ import BreadCrumb from '@/components/bread-crumb' import Wrap from '@/components/wrap' -import {ReactNode} from 'react' +import {Children} from '@/lib/utils' import Sidebar from './sidebar' -export default function HelpLayout(props: { - children: ReactNode -}) { +export default function DocsLayout(props: Children) { return (
@@ -14,7 +12,7 @@ export default function HelpLayout(props: { ]}/>
-
+
{props.children}
diff --git a/src/app/(home)/help/sidebar.tsx b/src/app/(home)/docs/sidebar.tsx similarity index 95% rename from src/app/(home)/help/sidebar.tsx rename to src/app/(home)/docs/sidebar.tsx index 4869598..3c6859c 100644 --- a/src/app/(home)/help/sidebar.tsx +++ b/src/app/(home)/docs/sidebar.tsx @@ -1,7 +1,7 @@ 'use client' -import React, {useState, useMemo, useCallback, useEffect} from 'react' +import {useState, useMemo, useCallback} from 'react' import Link from 'next/link' -import {useParams, usePathname, useSearchParams} from 'next/navigation' +import {useParams, usePathname} from 'next/navigation' import {ChevronRight} from 'lucide-react' type Props = { @@ -61,7 +61,7 @@ const MENU_CONFIG = { title: '新闻资讯', sectionKey: 'news', items: [ - {key: 'news-latest', label: '最新动态'}, + {key: 'news-latest', label: '了解代理服务器的工作原理'}, {key: 'news-announce', label: '公告'}, ], }, @@ -170,7 +170,7 @@ export default function Sidebar({collapsed = false}: Props) { }, [category]) return ( -