"use client"; import { memo } from "react"; import Script from "next/script"; import { useTranslation } from "../../../contexts/MessagesContext"; import { getAssetPath } from "../../../../lib/assetUtils"; import MenuBar from "../MenuBar"; import type { TopNavViewProps } from "./TopNav.types"; import Logo from "../../icons/Logo"; function TopNavView({ folderTop, loggedIn: _loggedIn, profile: _profile, logIn, schemaData, logoSize, renderNavigationItems, renderLoginButton, renderCreateRuleButton, }: TopNavViewProps) { const t = useTranslation(folderTop ? "homeHeader" : "header"); // Render folderTop variant (HomeHeader style) if (folderTop) { return ( <>