From ed48918831e7e94aa5444432d4fd6d246383200d Mon Sep 17 00:00:00 2001 From: Kilian Hofmann Date: Thu, 3 Jul 2025 15:28:51 +0200 Subject: [PATCH] initial EFB --- .../aircraft_efb/TFDi_MD11_efb/efb.js | 18 +++--------------- insert-efb.js | 6 ++++-- 2 files changed, 7 insertions(+), 17 deletions(-) diff --git a/PackageSources/html_ui/Pages/VCockpit/Instruments/aircraft_efb/TFDi_MD11_efb/efb.js b/PackageSources/html_ui/Pages/VCockpit/Instruments/aircraft_efb/TFDi_MD11_efb/efb.js index 09f3f00..a490abd 100644 --- a/PackageSources/html_ui/Pages/VCockpit/Instruments/aircraft_efb/TFDi_MD11_efb/efb.js +++ b/PackageSources/html_ui/Pages/VCockpit/Instruments/aircraft_efb/TFDi_MD11_efb/efb.js @@ -42191,16 +42191,9 @@ Take a look at the reducer(s) handling this action type: ${action.type}. /* @__PURE__ */ (0, import_jsx_runtime12.jsx)( "button", { - onClick: () => dispatch( - setRoute({ - path: "/payload", - params: { - icao: simBrief.plan.origin.icao_code - } - }) - ), + onClick: loadPayload, className: "middle none center rounded-lg bg-green-700 px-6 py-3 font-sans text-xs font-bold uppercase text-white shadow-md shadow-green-500/20 transition-all hover:shadow-lg hover:shadow-green-500/40 focus:opacity-[0.85] focus:shadow-none active:opacity-[0.85] active:shadow-none disabled:pointer-events-none disabled:opacity-50 disabled:shadow-none", - children: "Manage payload & fuel" + children: "Set payload & fuel" } ), /* @__PURE__ */ (0, import_jsx_runtime12.jsx)( @@ -42707,11 +42700,6 @@ Take a look at the reducer(s) handling this action type: ${action.type}. ] }) }) }); } -// Exports for add. skript -window.reactExports = __toESM(require_react()); -window.jsxRuntimeExports = __toESM(require_jsx_runtime()); -window.useSelector = useSelector; - // src/components/Router.tsx init_common(); var import_jsx_runtime14 = __toESM(require_jsx_runtime()); @@ -42728,7 +42716,7 @@ window.useSelector = useSelector; title: "Payload", icon: faWeightHanging }, - page: App + page: PayloadPage }, "/perf": { button: { diff --git a/insert-efb.js b/insert-efb.js index 2272629..be740b2 100644 --- a/insert-efb.js +++ b/insert-efb.js @@ -16,8 +16,10 @@ exec("git apply efb.patch").then(({stdout, stderr}) => { insertLine(outFile) .contentSync( ` -var reactExports = __toESM(require_react()); -var jsxRuntimeExports = __toESM(require_jsx_runtime()); +// Exports for add. script +window.reactExports = __toESM(require_react()); +window.jsxRuntimeExports = __toESM(require_jsx_runtime()); +window.useSelector = useSelector `, { overwrite: true } )