header 支持自定义背景
This commit is contained in:
@@ -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>
|
||||||
|
|||||||
Reference in New Issue
Block a user