forked from Transparency/kgroad-frontend2
updated navbar, fixed map
This commit is contained in:
1 parent
981c5863ee
commit
6508bc0258
11 files changed
+80
-54
No files matched your search
@@ -1,9 +1,6 @@
|
||||
"use client";
|
||||
|
||||
import "./NavLanguage.scss";
|
||||
import Image from "next/image";
|
||||
import { useEffect, useRef, useState, useTransition } from "react";
|
||||
import globus from "./icons/globus.svg";
|
||||
import chevron from "./icons/chevron-down.svg";
|
||||
import check from "./icons/check.svg";
|
||||
import { useParams, useRouter } from "next/navigation";
|
||||
@@ -32,10 +29,7 @@ const NavLanguage = () => {
|
||||
|
||||
useEffect(() => {
|
||||
function handleClickOutside(event: any) {
|
||||
if (
|
||||
menuRef.current &&
|
||||
!menuRef.current.contains(event.target)
|
||||
) {
|
||||
if (menuRef.current && !menuRef.current.contains(event.target)) {
|
||||
setOpenMenu(false);
|
||||
}
|
||||
}
|
||||
@@ -47,11 +41,18 @@ const NavLanguage = () => {
|
||||
|
||||
return (
|
||||
<div ref={menuRef} className="nav-language">
|
||||
{/* <button
|
||||
onClick={() => setOpenMenu((prev) => !prev)}
|
||||
className="nav-language__btn"
|
||||
> */}
|
||||
{/* <Image src={globus} alt="globus icon" /> */}
|
||||
<button
|
||||
onClick={() => setOpenMenu((prev) => !prev)}
|
||||
className="nav-language__btn"
|
||||
>
|
||||
<Image src={globus} alt="globus icon" />
|
||||
{language === "ru" && <span>Рус</span>}
|
||||
{language === "kg" && <span>Кырг</span>}
|
||||
{language === "en" && <span>Eng</span>}
|
||||
<Image src={chevron} alt="chevron icon" />
|
||||
</button>
|
||||
{openMenu && (
|
||||
|
||||
Reference in new issue
Block a user