瀏覽代碼

meta标签添加

username 1 年之前
父節點
當前提交
f1ba865db8
共有 2 個文件被更改,包括 25 次插入9 次删除
  1. 3 3
      src/app/[locale]/(ordinary)/profile/page.tsx
  2. 22 6
      src/app/[locale]/layout.tsx

+ 3 - 3
src/app/[locale]/(ordinary)/profile/page.tsx

@@ -24,14 +24,14 @@ const Profile: FC<Props> = () => {
     };
 
     let [money, setMoney] = useState({
-        deposit: 0,
+        Score: 0,
         point: 0,
     });
     const userMoneyRequest = async () => {
         getUserMoneyApi().then((res) => {
             res.code == 200 &&
                 setMoney({
-                    deposit: res.data?.deposit || 0.0,
+                    Score: res.data?.Score || 0.0,
                     point: res.data?.point || 0.0
                 });
         });
@@ -92,7 +92,7 @@ const Profile: FC<Props> = () => {
                                 <span>{t("Saldo")}</span>
                                 <div className="num">
                                     <span className="uppercase">brl </span>
-                                    <span>{money.deposit || 0.0}</span>
+                                    <span>{money.Score || 0.0}</span>
                                 </div>
                             </div>
                         </div>

+ 22 - 6
src/app/[locale]/layout.tsx

@@ -4,7 +4,6 @@ import { NextIntlClientProvider } from "next-intl";
 import { getMessages } from "next-intl/server";
 import { Inter as FontSans } from "next/font/google";
 import { ReactNode } from "react";
-import Head from "next/head";
 import "../globals.css";
 
 import PageTransitionEffect from "@/components/PageTransitionEffect";
@@ -21,6 +20,23 @@ export const viewport: Viewport = {
         { media: "(prefers-color-scheme: dark)", color: "black" },
     ],
 };
+
+export const metadata = {
+    keywords: ["Next.js"],
+    description: ["Next.js"],
+    appleWebApp: {
+        statusBarStyle: 'black',
+    },
+    formatDetection: {
+        email: false,
+        address: false,
+        telephone: false,
+    },
+    other: {
+        viewport: ['width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover'],
+    },
+}
+
 export default async function LocaleLayout({
     children,
     params: { locale },
@@ -32,18 +48,18 @@ export default async function LocaleLayout({
 
     return (
         <html lang={locale} suppressHydrationWarning>
-            <Head>
+            {/* <Head>
                 <meta http-equiv="X-UA-Compatible" content="IE=edge" />
                 <meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0, viewport-fit=cover" />
                 <meta name="keywords" content=""/>
                 <meta name="description" content=""/>
+                <meta name="apple-mobile-web-app-capable" content="yes" />
+                <meta name="apple-mobile-web-app-status-bar-style" content="black" />
+                <meta name="format-detection" content="telphone=no, email=no" />
                 <meta http-equiv="Cache-control" content="no-cache, no-store, must-revalidate"/>
                 <meta http-equiv="Pragma" content="no-cache"/>
                 <meta http-equiv="Expires" content="0"/>
-                <meta name="apple-mobile-web-app-status-bar-style" content="black" />
-                <meta name="format-detection" content="telphone=no, email=no" />
-                <meta name="viewport" content="viewport-fil=cover" />
-            </Head>
+            </Head> */}
             <body className={clsx("font-sans", fontSans.variable)}>
                 <Providers themeProps={{ defaultTheme: "dark", attribute: "class" }}>
                     <NextIntlClientProvider messages={messages}>