Jelajahi Sumber

feat: 修改

year 3 minggu lalu
induk
melakukan
5e4ac66b37

+ 1 - 0
src/app/[locale]/(navbar)/gameList2/layout.tsx

@@ -21,6 +21,7 @@ export default async function Layout({
                 showBack={true}
                 title={<div className="flex justify-center">Lista</div>}
                 Right={<Search></Search>}
+                showBonus={false}
             ></HeaderBack>
             <main className={"main-header"}>{children}</main>
         </div>

+ 3 - 1
src/components/HeaderBack/index.tsx

@@ -23,6 +23,7 @@ export interface HeaderBackProps {
     className?: string;
     useBg?: Boolean;
     Right?: ReactNode; // 右侧自定义渲染,优先级高于childre
+    showBonus?: boolean;
 }
 
 const HeaderBack: FC<PropsWithChildren<HeaderBackProps>> = ({
@@ -31,6 +32,7 @@ const HeaderBack: FC<PropsWithChildren<HeaderBackProps>> = ({
     children,
     className,
     useBg = false,
+    showBonus = false,
     Right,
 }) => {
     const t = useTranslations("HeaderBack");
@@ -84,7 +86,7 @@ const HeaderBack: FC<PropsWithChildren<HeaderBackProps>> = ({
                 {(title || selfTitle) && <span>{title || selfTitle}</span>}
             </div>
             <div className={styles.content}>{children}</div>
-            {getToken() && (
+            {getToken() && showBonus && (
                 <div>
                     {is_open_no_bonus === 1 && (
                         <img