From 13b0d685b8ffb7643a78a567b00adf321af5416e Mon Sep 17 00:00:00 2001 From: Joseph Garrone Date: Fri, 25 Oct 2024 03:04:43 +0200 Subject: [PATCH] Update keycloakify --- README.md | 2 +- package.json | 2 +- src/kc.gen.tsx | 21 ++++++--------------- src/login/i18n.ts | 4 +--- yarn.lock | 8 ++++---- 5 files changed, 13 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index d1ad155..c1086ef 100644 --- a/README.md +++ b/README.md @@ -25,7 +25,7 @@ yarn install # Or use an other package manager, just be sure to delete the yarn. # Building the theme You need to have [Maven](https://maven.apache.org/) installed to build the theme (Maven >= 3.1.1, Java >= 7). -The `mvn` command must be in the $PATH. +The `mvn` command must be in the $PATH. - On macOS: `brew install maven` - On Debian/Ubuntu: `sudo apt-get install maven` diff --git a/package.json b/package.json index 00ee6d4..9745bda 100755 --- a/package.json +++ b/package.json @@ -17,7 +17,7 @@ "license": "MIT", "keywords": [], "dependencies": { - "keycloakify": "^11.3.9", + "keycloakify": "^11.3.11", "react": "^18.2.0", "react-dom": "^18.2.0" }, diff --git a/src/kc.gen.tsx b/src/kc.gen.tsx index 95ab156..da25e1c 100644 --- a/src/kc.gen.tsx +++ b/src/kc.gen.tsx @@ -1,4 +1,5 @@ -/* prettier-ignore-start */ +// This file is auto-generated by the `update-kc-gen` command. Do not edit it manually. +// Hash: 52e835881710cf6fd39c1589bb9282feccdcf06c9547d41c919576489f251d2f /* eslint-disable */ @@ -6,8 +7,6 @@ // noinspection JSUnusedGlobalSymbols -// This file is auto-generated by Keycloakify - import { lazy, Suspense, type ReactNode } from "react"; export type ThemeName = "keycloakify-starter"; @@ -20,9 +19,7 @@ export const kcEnvNames: KcEnvName[] = []; export const kcEnvDefaults: Record = {}; -export type KcContext = - | import("./login/KcContext").KcContext - ; +export type KcContext = import("./login/KcContext").KcContext; declare global { interface Window { @@ -32,22 +29,16 @@ declare global { export const KcLoginPage = lazy(() => import("./login/KcPage")); -export function KcPage( - props: { - kcContext: KcContext; - fallback?: ReactNode; - } -) { +export function KcPage(props: { kcContext: KcContext; fallback?: ReactNode }) { const { kcContext, fallback } = props; return ( {(() => { switch (kcContext.themeType) { - case "login": return ; + case "login": + return ; } })()} ); } - -/* prettier-ignore-end */ diff --git a/src/login/i18n.ts b/src/login/i18n.ts index 3eb9068..48a8891 100644 --- a/src/login/i18n.ts +++ b/src/login/i18n.ts @@ -2,9 +2,7 @@ import { i18nBuilder } from "keycloakify/login"; import type { ThemeName } from "../kc.gen"; /** @see: https://docs.keycloakify.dev/i18n */ -const { useI18n, ofTypeI18n } = i18nBuilder - .withThemeName() - .build(); +const { useI18n, ofTypeI18n } = i18nBuilder.withThemeName().build(); type I18n = typeof ofTypeI18n; diff --git a/yarn.lock b/yarn.lock index 2c87bee..8a6cb5b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -4015,10 +4015,10 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -keycloakify@^11.3.9: - version "11.3.9" - resolved "https://registry.yarnpkg.com/keycloakify/-/keycloakify-11.3.9.tgz#31149fdc764fa99ab7300d6dd4797c87c867454e" - integrity sha512-YYOwzuEuNfMm5pdSN9wyNttv5bdpKdA9b0bpd7yb7G6kjUbGywzcRJ7zKN8Tsgxx8/q/S+WX3NpP7Uj1SxAqjg== +keycloakify@^11.3.11: + version "11.3.11" + resolved "https://registry.yarnpkg.com/keycloakify/-/keycloakify-11.3.11.tgz#2eb704d0cc883070d8b1bb9a7e4ec0640fdeed52" + integrity sha512-ZFSocde1hekW0zW1JZEcbPwPwLEmqLGX8qZTNl1o7DoelEZwf2Xy1ktjRuR04EJhmfwvcIdYhKFQKd39oJekfw== dependencies: tsafe "^1.7.5"