diff --git a/package.json b/package.json index e16f9f1c..e05a8f29 100755 --- a/package.json +++ b/package.json @@ -56,7 +56,7 @@ "cheerio": "^1.0.0-rc.5", "evt": "2.0.0-beta.15", "minimal-polyfills": "^2.1.6", - "powerhooks": "^0.0.14", + "powerhooks": "^0.0.17", "tss-react": "^0.0.9" } } diff --git a/src/bin/build-keycloak-theme/generateKeycloakThemeResources.ts b/src/bin/build-keycloak-theme/generateKeycloakThemeResources.ts index e1f0a615..da1907e2 100644 --- a/src/bin/build-keycloak-theme/generateKeycloakThemeResources.ts +++ b/src/bin/build-keycloak-theme/generateKeycloakThemeResources.ts @@ -90,11 +90,6 @@ export function generateKeycloakThemeResources( "destDirPath": tmpDirPath }); - transformCodebase({ - "srcDirPath": pathJoin(tmpDirPath, "keycloak", "common"), - "destDirPath": pathJoin(tmpDirPath, "..", "common") - }); - transformCodebase({ "srcDirPath": pathJoin(tmpDirPath, "keycloak", "login", "resources"), "destDirPath": pathJoin(themeDirPath, "resources") @@ -106,10 +101,7 @@ export function generateKeycloakThemeResources( fs.writeFileSync( pathJoin(themeDirPath, "theme.properties"), - Buffer.from([ - `import=common/${themeName}`, - "locales=ca,cs,de,en,es,fr,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,tr,zh-CN" - ].join("\n"), "utf8") + Buffer.from("parent=keycloak", "utf8") ); } diff --git a/src/lib/components/Template.tsx b/src/lib/components/Template.tsx index 3048e054..b199e997 100644 --- a/src/lib/components/Template.tsx +++ b/src/lib/components/Template.tsx @@ -44,7 +44,7 @@ export const Template = memo((props: TemplateProps) => { displayInfoNode = null } = props; - console.log("Rendering this page with react using keycloak-react-theming"); + useEffect(()=> { console.log("Rendering this page with react using keycloak-react-theming") },[]); const { t } = useKcTranslation(); @@ -53,7 +53,7 @@ export const Template = memo((props: TemplateProps) => { const { kcLanguageTag, setKcLanguageTag } = useKcLanguageTag(); const onChangeLanguageClickFactory = useCallbackFactory( - ([languageTag]: [KcLanguageTag]) => + ([languageTag]: [KcLanguageTag]) => setKcLanguageTag(languageTag) ); @@ -138,9 +138,9 @@ export const Template = memo((props: TemplateProps) => {