Skip to content

Commit 23a530f

Browse files
committed
Remove NavigateToTask control component
1 parent 1b3771c commit 23a530f

File tree

6 files changed

+8
-42
lines changed

6 files changed

+8
-42
lines changed
Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,19 @@
11
'use client';
22

33
export {
4-
ClerkLoaded,
5-
ClerkLoading,
4+
AuthenticateWithRedirectCallback,
65
ClerkDegraded,
76
ClerkFailed,
8-
SignedOut,
9-
SignedIn,
7+
ClerkLoaded,
8+
ClerkLoading,
109
Protect,
10+
RedirectToCreateOrganization,
11+
RedirectToOrganizationProfile,
1112
RedirectToSignIn,
1213
RedirectToSignUp,
13-
RedirectToTask,
1414
RedirectToUserProfile,
15-
AuthenticateWithRedirectCallback,
16-
RedirectToCreateOrganization,
17-
RedirectToOrganizationProfile,
15+
SignedIn,
16+
SignedOut,
1817
} from '@clerk/clerk-react';
1918

2019
export { MultisessionAppSupport } from '@clerk/clerk-react/internal';

packages/react-router/src/__tests__/__snapshots__/exports.test.ts.snap

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@ exports[`root public exports > should not change unexpectedly 1`] = `
2020
"RedirectToOrganizationProfile",
2121
"RedirectToSignIn",
2222
"RedirectToSignUp",
23-
"RedirectToTask",
2423
"RedirectToUserProfile",
2524
"SignIn",
2625
"SignInButton",

packages/react/src/components/controlComponents.tsx

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -166,21 +166,6 @@ export const RedirectToSignUp = withClerk(({ clerk, ...props }: WithClerkProp<Re
166166
return null;
167167
}, 'RedirectToSignUp');
168168

169-
export const RedirectToTask = withClerk(({ clerk }: WithClerkProp) => {
170-
const { session } = clerk;
171-
172-
React.useEffect(() => {
173-
if (!session) {
174-
void clerk.redirectToSignIn();
175-
return;
176-
}
177-
178-
void clerk.__internal_navigateToTaskIfAvailable();
179-
}, []);
180-
181-
return null;
182-
}, 'RedirectToTask');
183-
184169
/**
185170
* @function
186171
* @deprecated Use [`redirectToUserProfile()`](https://clerk.com/docs/references/javascript/clerk#redirect-to-user-profile) instead.

packages/remix/src/__tests__/__snapshots__/exports.test.ts.snap

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@ exports[`root public exports > should not change unexpectedly 1`] = `
2121
"RedirectToOrganizationProfile",
2222
"RedirectToSignIn",
2323
"RedirectToSignUp",
24-
"RedirectToTask",
2524
"RedirectToUserProfile",
2625
"SignIn",
2726
"SignInButton",

packages/tanstack-react-start/src/__tests__/__snapshots__/exports.test.ts.snap

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ exports[`root public exports > should not change unexpectedly 1`] = `
3232
"RedirectToOrganizationProfile",
3333
"RedirectToSignIn",
3434
"RedirectToSignUp",
35-
"RedirectToTask",
3635
"RedirectToUserProfile",
3736
"SignIn",
3837
"SignInButton",

packages/vue/src/components/controlComponents.ts

Lines changed: 1 addition & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { deprecated } from '@clerk/shared/deprecated';
22
import type {
3+
ProtectProps as _ProtectProps,
34
HandleOAuthCallbackParams,
45
PendingSessionOptions,
5-
ProtectProps as _ProtectProps,
66
RedirectOptions,
77
} from '@clerk/types';
88
import { defineComponent } from 'vue';
@@ -60,21 +60,6 @@ export const RedirectToSignUp = defineComponent((props: RedirectOptions) => {
6060
return () => null;
6161
});
6262

63-
export const RedirectToTask = defineComponent((props: RedirectOptions) => {
64-
const { sessionCtx } = useClerkContext();
65-
66-
useClerkLoaded(clerk => {
67-
if (!sessionCtx.value) {
68-
void clerk.redirectToSignIn(props);
69-
return;
70-
}
71-
72-
void clerk.__internal_navigateToTaskIfAvailable();
73-
});
74-
75-
return () => null;
76-
});
77-
7863
/**
7964
* @deprecated Use [`redirectToUserProfile()`](https://clerk.com/docs/references/javascript/clerk/redirect-methods#redirect-to-user-profile) instead.
8065
*/

0 commit comments

Comments
 (0)