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
};