This commit is contained in:
2024-03-22 03:47:51 +05:30
parent 8bcf3d211e
commit 89819f6fe2
28440 changed files with 3211033 additions and 2 deletions

View File

@@ -0,0 +1,26 @@
import React from 'react';
import Loadable from "react-loadable";
import Loading from "../Loading";
const SharedMultilevelExample = Loadable({
loader: () => import(/* webpackChunkName: "shared-multilevel" */'./SharedMultilevel'),
loading: Loading,
});
const DeeplevelExample = Loadable({
loader: () => import(/* webpackChunkName: "deeplevel" */'./level-1/level-2/DeepLevel'),
loading: Loading,
});
export default function Multilevel() {
return (
<div>
<hr />
Multilevel with Shared Component Example.
<SharedMultilevelExample />
Loading from a DeepLevel
<DeeplevelExample />
<hr />
</div>
);
}

View File

@@ -0,0 +1,13 @@
import React from 'react';
/* eslint-disable react/jsx-one-expression-per-line */
export default function SharedMultilevel() {
return (
<ul>
<li>
this is a <strong>shared multilevel</strong> component
</li>
</ul>
);
}
/* eslint-enable react/jsx-one-expression-per-line */

View File

@@ -0,0 +1,16 @@
import React from 'react';
import Loadable from "react-loadable";
import Loading from "../../../Loading";
const SharedMultilevelExample = Loadable({
loader: () => import(/* webpackChunkName: "shared-multilevel" */'../../SharedMultilevel'),
loading: Loading,
});
export default function DeepLevel() {
return (
<div>
<SharedMultilevelExample />
</div>
);
}