From 810f03dc221747eb03f5425f4a4fafff7053e095 Mon Sep 17 00:00:00 2001 From: Fernando Florenzano Hernandez Date: Tue, 12 Apr 2022 12:44:17 -0400 Subject: [PATCH 01/10] feat(core): Adds ability to load components for app and hide certain sections in UI --- packages/core/app/APP | 0 packages/core/app/App.js | 3 +- packages/core/app/app-components-loader.cjs | 13 ++ packages/core/app/components/SideBar.js | 179 ++++++++++++------- packages/core/app/webpackConfigGenerator.cjs | 15 +- packages/core/package.json | 2 +- packages/core/src/commands/build.cjs | 19 +- packages/core/src/commands/dev.cjs | 23 ++- packages/core/src/commands/utils.cjs | 8 + packages/core/src/function-set-up.js | 4 +- packages/core/src/mechanic.js | 21 ++- packages/engine-svg/index.js | 2 +- 12 files changed, 210 insertions(+), 79 deletions(-) create mode 100644 packages/core/app/APP create mode 100644 packages/core/app/app-components-loader.cjs diff --git a/packages/core/app/APP b/packages/core/app/APP new file mode 100644 index 00000000..e69de29b diff --git a/packages/core/app/App.js b/packages/core/app/App.js index 660dcf09..af7364b7 100644 --- a/packages/core/app/App.js +++ b/packages/core/app/App.js @@ -11,10 +11,11 @@ import functions from "./FUNCTIONS"; import * as css from "./App.module.css"; const Layout = ({ funcName, functions, mainRef, iframeRef }) => { + const { settings } = functions[funcName]; return (
-