From 92dfb1a4ce665bc54ee916da2efe14e5ae9295b0 Mon Sep 17 00:00:00 2001
From: zadit biasa aja <75159257+everythingonblack@users.noreply.github.com>
Date: Thu, 3 Jul 2025 09:37:36 +0000
Subject: [PATCH] ok
---
src/App.js | 31 ++++++++++++++++++++++++++-----
src/Dashboard.js | 2 +-
src/KTPScanner.js | 4 ++++
src/Login.js | 2 +-
4 files changed, 32 insertions(+), 7 deletions(-)
diff --git a/src/App.js b/src/App.js
index 3c97b2a..b0e0bc9 100644
--- a/src/App.js
+++ b/src/App.js
@@ -1,26 +1,47 @@
import "./App.css";
-
import { BrowserRouter, Routes, Route, Navigate } from "react-router-dom";
import Dashboard from "./Dashboard";
import Login from "./Login";
import CameraKtp from "./KTPScanner";
-import "./App.css";
-
-// ✅ Komponen proteksi route
+// Komponen untuk melindungi route dengan token
const ProtectedRoute = ({ element }) => {
const token = localStorage.getItem("token");
return token ? element :