diff --git a/.changeset/nice-pans-jog.md b/.changeset/nice-pans-jog.md new file mode 100644 index 00000000000..4b0b702410b --- /dev/null +++ b/.changeset/nice-pans-jog.md @@ -0,0 +1,5 @@ +--- +"@clerk/types": patch +--- + +fix(types): Change return type of SetActiveNavigate to allow void or Promise diff --git a/packages/types/src/clerk.ts b/packages/types/src/clerk.ts index cfc493f2468..e7b9c0c2faa 100644 --- a/packages/types/src/clerk.ts +++ b/packages/types/src/clerk.ts @@ -120,7 +120,7 @@ export type SDKMetadata = { export type ListenerCallback = (emission: Resources) => void; export type UnsubscribeCallback = () => void; export type BeforeEmitCallback = (session?: SignedInSessionResource | null) => void | Promise; -export type SetActiveNavigate = ({ session }: { session: SessionResource }) => Promise; +export type SetActiveNavigate = ({ session }: { session: SessionResource }) => void | Promise; export type SignOutCallback = () => void | Promise;