From 6c574651735c6ef816ecf4df00d1ef3cb89a1923 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Jos=C3=A9=20Salazar?=
<73718835+joshrs23@users.noreply.github.com>
Date: Fri, 28 Nov 2025 14:29:11 -0500
Subject: [PATCH] adding logout
---
frontend-web/src/pages/Layout.jsx | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/frontend-web/src/pages/Layout.jsx b/frontend-web/src/pages/Layout.jsx
index 1c5ca921..a5e5a21f 100644
--- a/frontend-web/src/pages/Layout.jsx
+++ b/frontend-web/src/pages/Layout.jsx
@@ -4,6 +4,8 @@ import { Link, useLocation, useNavigate } from "react-router-dom";
import { createPageUrl } from "@/utils";
import { base44 } from "@/api/base44Client";
import { useQuery } from "@tanstack/react-query";
+import { auth } from "@/firebase";
+import { signOut } from "firebase/auth";
import {
Users, LayoutDashboard, UserPlus, Calendar, Briefcase, FileText,
DollarSign, Award, HelpCircle, BarChart3, Activity, Menu, MessageSquare,
@@ -279,7 +281,7 @@ export default function Layout({ children }) {
const userInitial = userName.charAt(0).toUpperCase();
const handleLogout = () => {
- base44.auth.logout();
+ signOut(auth);
};
const handleRefresh = () => {
@@ -482,6 +484,10 @@ export default function Layout({ children }) {
My Profile
+
+
+ Logout
+