/* eslint-disable @typescript-eslint/no-explicit-any */
import styles from './navbar.module.scss'
import { Link } from '@inertiajs/react'
import {usePage} from '@inertiajs/react'

const Navbar = () => {
  const { appSettings } =
    usePage().props as unknown as any
  return (
    <div className={styles['navbar']}>
      <div className="container">
        <div className={styles['navbar__content']}>
          <div className={styles['navbar__content__left']}>
            <Link href="/">
              <img src={appSettings?.website_logo} height={100} width={100} alt="logo" />
            </Link>
            <div className={styles['navbar__content__left__links']}>
              <Link href="/invest">Invest</Link>
              <Link href="/save">Save</Link>
              <Link href="/about">Company</Link>
              <Link href="/blogs">Blogs</Link>
              <Link href="/contact">Contact Us</Link>
            </div>
          </div>
          <div className={styles['navbar__content__right']}>
            <div className={styles['navbar__content__right__links']}>
              <Link className={styles['navbar__content__right__links--login']} href="/auth/sign-in">
                Login
              </Link>
              <Link
                className={styles['navbar__content__right__links--register']}
                href="/auth/sign-up"
              >
                Create a free account
              </Link>
            </div>
          </div>
          {/* Navbar hamburger on mobile goes here */}
        </div>
      </div>
    </div>
  )
}

export default Navbar
