Skip to content

Commit 3e235bb

Browse files
committed
clicking on BDT logo navigates to main view. prettier formatted other lines in file.
1 parent 9bbdb09 commit 3e235bb

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

builder-frontend/src/components/Header.tsx

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,13 @@ import { useLocation, useNavigate } from "@solidjs/router";
44
import bdtLogo from "../assets/logos/bdt-logo-large-mono-light.svg";
55
import { Show } from "solid-js";
66

7-
8-
const HeaderButton = ({ buttonText, onClick }: { buttonText: string; onClick: () => void }) => {
7+
const HeaderButton = ({
8+
buttonText,
9+
onClick,
10+
}: {
11+
buttonText: string;
12+
onClick: () => void;
13+
}) => {
914
return (
1015
<div
1116
onClick={onClick}
@@ -17,7 +22,7 @@ const HeaderButton = ({ buttonText, onClick }: { buttonText: string; onClick: ()
1722
{buttonText}
1823
</div>
1924
);
20-
}
25+
};
2126

2227
export default function Header() {
2328
const { logout } = useAuth();
@@ -34,13 +39,24 @@ export default function Header() {
3439
return (
3540
<header class="bg-gray-200 min-h-24 h-24 px-4 flex items-center justify-between border-b-2 border-gray-300">
3641
<div class="flex items-center space-x-6">
37-
<img src={bdtLogo} alt="" class="w-36" />
42+
<img
43+
src={bdtLogo}
44+
alt="BDT logo"
45+
class="w-36 cursor-pointer"
46+
onClick={() => navigate("/")}
47+
/>
3848
</div>
3949
<div class="flex items-center h-full">
4050
<Show when={isNotRoot}>
41-
<HeaderButton buttonText="← Back to Home" onClick={() => navigate("/")} />
51+
<HeaderButton
52+
buttonText="← Back to Home"
53+
onClick={() => navigate("/")}
54+
/>
4255
</Show>
43-
<HeaderButton buttonText="User Guide" onClick={() => window.open("https://bdt-docs.web.app/", "_blank")}/>
56+
<HeaderButton
57+
buttonText="User Guide"
58+
onClick={() => window.open("https://bdt-docs.web.app/", "_blank")}
59+
/>
4460
<HeaderButton buttonText="Logout" onClick={handleLogout} />
4561
</div>
4662
</header>

0 commit comments

Comments
 (0)