import styles from "./Navigation.module.scss";
import { GractwoLogo } from "../Logo";
import { Icon } from "../Icon";
import navigation from "../../data/navigation.json";
import Link from "next/link";
import { useUser } from "@auth0/nextjs-auth0/client";
const Navigation = () => {
const { user, error, isLoading } = useUser();
return (
<>
{navigation.map((navlink) => {
return (
{navlink.name}
);
})}
{/* TUTAJ WSTAWIĆ IKONKĘ PÓŹNIEJ */}
{navigation.map((navlink) => {
return (
{navlink.name}
);
})}
{isLoading && (
<>
fetching danych...
>
)}
{!isLoading && !error && user && (
{user.picture && (

)}
{!user.picture &&
}
{user.nickname}
)}
{error && (
wystąpił błąd!
)}
{!isLoading && user && (
)}
{!isLoading && !user && (
zaloguj się
)}
>
);
};
export { Navigation };