From 2c0e8aa3791366b6b55abdadb2d9d1cc37826526 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 14 Jan 2026 18:47:16 +0000 Subject: [PATCH 1/2] Initial plan From 03b4c2b4d6607af80467dcbe4fa137dcfaae7a56 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Wed, 14 Jan 2026 18:51:18 +0000 Subject: [PATCH 2/2] Fix missing React imports in JSX files for TSX compliance Co-authored-by: MightyPrytanis <219587333+MightyPrytanis@users.noreply.github.com> --- apps/lexfiat/client/src/pages/onboarding.tsx | 2 +- apps/lexfiat/client/src/pages/performance.tsx | 1 + apps/lexfiat/client/src/pages/settings.tsx | 2 +- apps/lexfiat/client/src/pages/todays-focus.tsx | 1 + 4 files changed, 4 insertions(+), 2 deletions(-) diff --git a/apps/lexfiat/client/src/pages/onboarding.tsx b/apps/lexfiat/client/src/pages/onboarding.tsx index 31d14e3e..02590586 100644 --- a/apps/lexfiat/client/src/pages/onboarding.tsx +++ b/apps/lexfiat/client/src/pages/onboarding.tsx @@ -4,7 +4,7 @@ * See LICENSE.md for full license text */ -import { useState, useEffect } from 'react'; +import React, { useState, useEffect } from 'react'; import { useNavigate } from 'react-router-dom'; import { ChevronRight, diff --git a/apps/lexfiat/client/src/pages/performance.tsx b/apps/lexfiat/client/src/pages/performance.tsx index 120ef784..4566fa0c 100644 --- a/apps/lexfiat/client/src/pages/performance.tsx +++ b/apps/lexfiat/client/src/pages/performance.tsx @@ -4,6 +4,7 @@ * See LICENSE.md for full license text */ +import React from "react"; import { useQuery } from "@tanstack/react-query"; import { TrendingUp, Clock, CheckCircle, FileText, Zap } from "lucide-react"; import { Link } from "react-router-dom"; diff --git a/apps/lexfiat/client/src/pages/settings.tsx b/apps/lexfiat/client/src/pages/settings.tsx index db85c628..edc81fda 100644 --- a/apps/lexfiat/client/src/pages/settings.tsx +++ b/apps/lexfiat/client/src/pages/settings.tsx @@ -1,3 +1,4 @@ +import React, { useState, useEffect } from "react"; import { Tabs, TabsContent, TabsList, TabsTrigger } from "@/components/ui/tabs"; import { AvatarUpload } from "@/components/dashboard/avatar-upload"; import { IntegrationSettings } from "@/components/dashboard/integration-settings"; @@ -13,7 +14,6 @@ import { Settings, User, Link, Bot, MessageSquare, Shield, Bell, ArrowLeft, Scal import { EthicsDashboard } from "@/components/ethics/ethics-dashboard"; import { useQuery, useMutation, useQueryClient } from "@tanstack/react-query"; import { useToast } from "@/hooks/use-toast"; -import { useState, useEffect } from "react"; import { Link } from "react-router-dom"; import { useTheme } from "@/components/theme/theme-provider"; import { ThemeName } from "@/lib/theme"; diff --git a/apps/lexfiat/client/src/pages/todays-focus.tsx b/apps/lexfiat/client/src/pages/todays-focus.tsx index b5a86675..321d6abc 100644 --- a/apps/lexfiat/client/src/pages/todays-focus.tsx +++ b/apps/lexfiat/client/src/pages/todays-focus.tsx @@ -4,6 +4,7 @@ * See LICENSE.md for full license text */ +import React from "react"; import { useQuery } from "@tanstack/react-query"; import { Calendar, Clock, AlertTriangle, FileText } from "lucide-react"; import { Link } from "react-router-dom";