Small refactor

This commit is contained in:
garronej 2023-02-27 10:13:07 +01:00
parent 7b231748a2
commit 34868a4153
15 changed files with 12 additions and 7 deletions

View file

@ -14,7 +14,7 @@ yarn
yarn build-keycloak-theme # Build the theme one time (some assets will be copied to
# public/keycloak_static, they are needed to dev your page outside of Keycloak)
yarn start # See the Hello World app
# Uncomment line 15 of src/keycloakTheme/kcContext, reload https://localhost:3000
# Uncomment line 15 of src/keycloak-theme/kcContext, reload https://localhost:3000
# You can now develop your Login pages.
# Think your theme is ready? Run
@ -85,8 +85,8 @@ and remove unnecessary file.
```bash
rm -r src/App
mv src/keycloakTheme/* src/
rm -r src/keycloakTheme
mv src/keycloak-theme/* src/
rm -r src/keycloak-theme
cat << EOF > src/index.tsx
import { createRoot } from "react-dom/client";

View file

@ -1,12 +1,17 @@
import { createRoot } from "react-dom/client";
import { StrictMode, lazy, Suspense } from "react";
import { kcContext } from "./keycloakTheme/kcContext";
import { kcContext } from "./keycloak-theme/kcContext";
const App = lazy(() => import("./App"));
const KcApp = lazy(() => import("./keycloakTheme/KcApp"));
const KcApp = lazy(() => import("./keycloak-theme/KcApp"));
createRoot(document.getElementById("root")!).render(
<StrictMode>
<Suspense>{kcContext === undefined ? <App /> : <KcApp kcContext={kcContext} />}</Suspense>
</StrictMode>,
<Suspense>
{kcContext === undefined ?
<App /> :
<KcApp kcContext={kcContext} />
}
</Suspense>
</StrictMode>
);

View file

Before

Width:  |  Height:  |  Size: 9.3 KiB

After

Width:  |  Height:  |  Size: 9.3 KiB