diff --git a/resources/js/pages/home/components/NavLink.jsx b/resources/js/pages/home/components/NavLink.jsx
new file mode 100644
index 0000000..51eb338
--- /dev/null
+++ b/resources/js/pages/home/components/NavLink.jsx
@@ -0,0 +1,15 @@
+import { Button } from "@mui/material";
+import { router } from "@inertiajs/react";
+
+export default function NavLink({ label, href }) {
+ return (
+
+ )
+}
\ No newline at end of file
diff --git a/resources/js/pages/home/components/Navbar.jsx b/resources/js/pages/home/components/Navbar.jsx
index 184f37e..baab29a 100644
--- a/resources/js/pages/home/components/Navbar.jsx
+++ b/resources/js/pages/home/components/Navbar.jsx
@@ -13,7 +13,7 @@ import MenuIcon from '@mui/icons-material/Menu';
import CloseRoundedIcon from '@mui/icons-material/CloseRounded';
import ColorModeIconDropdown from '../../theme/ColorModeIconDropdown';
import Logo from './Logo';
-import { router } from '@inertiajs/react';
+import NavLink from './NavLink';
const StyledToolbar = styled(Toolbar)(({ theme }) => ({
display: 'flex',
@@ -31,13 +31,22 @@ const StyledToolbar = styled(Toolbar)(({ theme }) => ({
padding: '8px 12px',
}));
-export default function Navbar() {
+export default function Navbar({ currentRoute }) {
const [open, setOpen] = React.useState(false);
const toggleDrawer = (newOpen) => () => {
setOpen(newOpen);
};
+ const navItems = [
+ { label: 'Berita', href: '/news' },
+ { label: 'Testimonials', href: '/testimonials' },
+ { label: 'Highlights', href: '/highlights' },
+ { label: 'Pricing', href: '/pricing' },
+ { label: 'FAQ', href: '/faq' },
+ { label: 'Blog', href: '/blog' },
+ ]
+
return (
-
-
-
-
-
-
+ {navItems.map((item) => (
+
+ ))}
diff --git a/routes/web.php b/routes/web.php
index 23005f2..2c6ac4a 100644
--- a/routes/web.php
+++ b/routes/web.php
@@ -5,4 +5,4 @@
use Illuminate\Support\Facades\Route;
Route::get('/', [HomepageController::class, 'index'])->name('homepage');
-Route::get('/news', [NewsController::class, 'index'])->name('news');
+Route::get('/news', [NewsController::class, 'index'])->name('news.index');