soames-gatsby-theme
Version:
A customizable Gatsby theme for personal websites using WordPress as a headless CMS.
13 lines (12 loc) • 1.33 kB
JavaScript
;
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const jsx_runtime_1 = require("react/jsx-runtime");
const HeaderMenu_1 = __importDefault(require("./HeaderMenu"));
const Logo_1 = __importDefault(require("./Logo"));
const Header = ({ title, isHomePage }) => {
return ((0, jsx_runtime_1.jsx)("section", { className: "menu soames-menu", children: (0, jsx_runtime_1.jsxs)("nav", { className: "navbar navbar-expand beta-menu navbar-dropdown align-items-center navbar-fixed-top navbar-toggleable-sm", children: [(0, jsx_runtime_1.jsx)("button", { className: "navbar-toggler navbar-toggler-right", type: "button", "data-bs-toggle": "collapse", "data-bs-target": "#navbarSupportedContent", "aria-controls": "navbarSupportedContent", "aria-expanded": "false", "aria-label": "Toggle navigation", children: (0, jsx_runtime_1.jsxs)("div", { className: "hamburger", children: [(0, jsx_runtime_1.jsx)("span", {}), (0, jsx_runtime_1.jsx)("span", {}), (0, jsx_runtime_1.jsx)("span", {}), (0, jsx_runtime_1.jsx)("span", {})] }) }), (0, jsx_runtime_1.jsx)(Logo_1.default, { title: title }), (0, jsx_runtime_1.jsx)(HeaderMenu_1.default, {})] }) }));
};
exports.default = Header;