From 58d69e85b242c3a6591de999c1af392a2db66f83 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Enr=C3=ADquez?= Date: Tue, 26 Dec 2023 14:54:45 -0500 Subject: [PATCH] =?UTF-8?q?Versi=C3=B3n=200.1.5=20-=20Se=20agrega=20basena?= =?UTF-8?q?me?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/components/Inicializar.jsx | 11 +++++++++-- src/components/MainRouter.jsx | 10 ++++++++-- src/components/SaasApp.jsx | 3 +++ 4 files changed, 21 insertions(+), 5 deletions(-) diff --git a/package.json b/package.json index 8caea30..41ad6c4 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@chimera-pe/react-saas", - "version": "0.1.4", + "version": "0.1.5", "type": "module", "scripts": { "dev": "vite", diff --git a/src/components/Inicializar.jsx b/src/components/Inicializar.jsx index ed01bce..99f5c64 100644 --- a/src/components/Inicializar.jsx +++ b/src/components/Inicializar.jsx @@ -10,7 +10,7 @@ import Idioma from "./Idioma"; import Tema from "./Tema"; import MainRouter from "./MainRouter"; -const InicializarInner = ({devURL,children}) => { +const InicializarInner = ({devURL,basename,children}) => { const aplicacion = useSelector(store => store.aplicacion); return ( @@ -27,7 +27,11 @@ const InicializarInner = ({devURL,children}) => { : <> - + {children} @@ -39,6 +43,7 @@ const InicializarInner = ({devURL,children}) => { InicializarInner.propTypes={ devURL: PropTypes.string, + basename: PropTypes.string, children: PropTypes.element.isRequired }; @@ -48,6 +53,7 @@ const Inicializar = ({ devAuthURL, messages, idiomaDefecto, + basename, children }) => { const dispatch = useDispatch(); @@ -73,6 +79,7 @@ Inicializar.propTypes={ devAuthURL: PropTypes.string, messages: PropTypes.object.isRequired, idiomaDefecto: PropTypes.string, + basename: PropTypes.string, children: PropTypes.element.isRequired }; diff --git a/src/components/MainRouter.jsx b/src/components/MainRouter.jsx index a304996..6eff422 100644 --- a/src/components/MainRouter.jsx +++ b/src/components/MainRouter.jsx @@ -22,8 +22,13 @@ RequiereAuth.propTypes={ children: PropTypes.element.isRequired }; -const MainRouter = ({devURL,requiereLogin,children}) => ( - +const MainRouter = ({ + devURL, + requiereLogin, + basename, + children +}) => ( + } /> ( MainRouter.propTypes={ devURL: PropTypes.string, requiereLogin: PropTypes.bool, + basename: PropTypes.string, children: PropTypes.element.isRequired }; diff --git a/src/components/SaasApp.jsx b/src/components/SaasApp.jsx index 734aeca..94df6c1 100644 --- a/src/components/SaasApp.jsx +++ b/src/components/SaasApp.jsx @@ -11,6 +11,7 @@ const SaasApp = ({ dev = false, idiomaDefecto, messages, + basename, children }) => { return ( @@ -21,6 +22,7 @@ const SaasApp = ({ devAuthURL={dev ? devAuthURL : undefined} idiomaDefecto={idiomaDefecto} messages={messages} + basename={basename} > {children} @@ -36,6 +38,7 @@ SaasApp.propTypes={ dev: PropTypes.bool, idiomaDefecto: PropTypes.string, messages: PropTypes.object, + basename: PropTypes.string, children: PropTypes.element.isRequired };