File tree Expand file tree Collapse file tree 3 files changed +34
-3
lines changed
Expand file tree Collapse file tree 3 files changed +34
-3
lines changed Original file line number Diff line number Diff line change 11import { config } from "../../config" ;
2- import { KindeFlag , KindeFlagRaw , KindeFlagTypeCode } from "../../types" ;
3- import { flagDataTypeMap } from "../OldAuthProvider" ;
2+ import {
3+ KindeFlag ,
4+ KindeFlagRaw ,
5+ KindeFlagTypeCode ,
6+ KindeFlagTypeValue ,
7+ } from "../../types" ;
48import { KindeFeatureFlags } from "../types" ;
59
10+ /** @type {Record<KindeFlagTypeCode, KindeFlagTypeValue> } */
11+ export const flagDataTypeMap : Record < KindeFlagTypeCode , KindeFlagTypeValue > = {
12+ s : "string" ,
13+ i : "integer" ,
14+ b : "boolean" ,
15+ j : "json" ,
16+ } ;
17+
618export const getFlagFactory = ( featureFlags : KindeFeatureFlags ) => {
719 return (
820 code : string ,
Original file line number Diff line number Diff line change 1- export { useKindeAuth } from "./OldAuthProvider.jsx" ;
21export { useKindeBrowserClient } from "./hooks/public/use-kinde-browser-client.js" ;
32export { KindeProvider } from "./KindeProvider.tsx" ;
3+ export { useKindeAuth } from "./useKindeAuth.ts" ;
Original file line number Diff line number Diff line change 1+ "use client" ;
2+ import { useKindeBrowserClient } from "./hooks/public/use-kinde-browser-client.js" ;
3+
4+ let hasWarned = false ;
5+
6+ /**
7+ * @deprecated Use `useKindeBrowserClient` instead. `useKindeAuth` will be removed in a future major version.
8+ * @returns {import('../types').KindeState }
9+ */
10+ export const useKindeAuth = ( ) => {
11+ if ( ! hasWarned ) {
12+ hasWarned = true ;
13+ console . warn (
14+ "[Kinde] useKindeAuth() is deprecated. Please use useKindeBrowserClient() instead. " +
15+ "useKindeAuth will be removed in a future major version." ,
16+ ) ;
17+ }
18+ return useKindeBrowserClient ( ) ;
19+ } ;
You can’t perform that action at this time.
0 commit comments