From 1052dac49cb8f22f4103ae79587bb10075c3bbd9 Mon Sep 17 00:00:00 2001 From: Horus AI Date: Tue, 24 Mar 2026 00:36:39 +0100 Subject: [PATCH] fix(resume): simplified React code --- app/mission-control/resume/page.tsx | 188 ++++++++++++---------------- 1 file changed, 81 insertions(+), 107 deletions(-) diff --git a/app/mission-control/resume/page.tsx b/app/mission-control/resume/page.tsx index c354592..670d38a 100644 --- a/app/mission-control/resume/page.tsx +++ b/app/mission-control/resume/page.tsx @@ -1,31 +1,23 @@ "use client"; -import { useEffect, useState } from "react"; +import { useEffect } from "react"; import BackToMC from "@/components/mission-control/BackToMC"; export default function ResumeBuilderPage() { - const [isClient, setIsClient] = useState(false); - useEffect(() => { - setIsClient(true); + // Load the resume script after component mounts + const script = document.createElement("script"); + script.src = "/resume-builder.js"; + script.async = true; + document.body.appendChild(script); }, []); - if (!isClient) { - return ( -
- -
-

Loading Resume Builder...

-
-
- ); - } - return ( -
+
- {/* Toolbar */} -
+
-

Haitham's Resume Manager

+

Haitham's Resume Manager

- - - - + + + +
@@ -189,10 +173,10 @@ export default function ResumeBuilderPage() {
{/* Sidebar */}
-
document.getElementById('photoInput')?.click()}> +
Haitham Khalifa
EDIT PHOTO
- +

HAITHAM KHALIFA

@@ -337,49 +321,53 @@ export default function ResumeBuilderPage() {
+ {/* JavaScript */}