header 支持自定义背景

This commit is contained in:
2022-07-07 20:52:49 +08:00
parent b7359b66e5
commit 6fa53423ec

View File

@@ -4,7 +4,11 @@ import Link from "next/link";
// images // images
import headerBackground from "../public/typhoon.png"; import headerBackground from "../public/typhoon.png";
export default function Header({ titleText }) { export default function Header({ titleText, propBG }) {
let bgsrc = headerBackground.src;
if (propBG) {
bgsrc = propBG.src;
}
return ( return (
<> <>
<nav className={styles.toolbar}> <nav className={styles.toolbar}>
@@ -24,7 +28,7 @@ export default function Header({ titleText }) {
<header <header
className={styles.header} className={styles.header}
style={{ style={{
backgroundImage: `url('${headerBackground.src}')`, backgroundImage: `url('${bgsrc}')`,
}} }}
> >
</header> </header>