File tree Expand file tree Collapse file tree 1 file changed +8
-20
lines changed
packages/clerk-js/src/ui/common Expand file tree Collapse file tree 1 file changed +8
-20
lines changed Original file line number Diff line number Diff line change @@ -99,20 +99,14 @@ export const withRedirectToSignInTask = <P extends AvailableComponentProps>(Comp
99
99
100
100
return withRedirect (
101
101
Component ,
102
- clerk => ! ! clerk . session ?. currentTask ,
103
- ( { clerk } ) => {
104
- const currentTask = clerk . session ?. currentTask ;
105
- if ( ! currentTask || ! signInCtx ?. taskUrl ) {
106
- return '' ;
107
- }
108
-
109
- return signInCtx ?. taskUrl ;
110
- } ,
102
+ clerk => Boolean ( clerk . session ?. currentTask && signInCtx ?. taskUrl ) ,
103
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
104
+ ( ) => signInCtx . taskUrl ! ,
111
105
undefined ,
112
106
) ( props ) ;
113
107
} ;
114
108
115
- HOC . displayName = `withRedirectToAfterSignIn (${ displayName } )` ;
109
+ HOC . displayName = `withRedirectToSignInTask (${ displayName } )` ;
116
110
117
111
return HOC ;
118
112
} ;
@@ -126,20 +120,14 @@ export const withRedirectToSignUpTask = <P extends AvailableComponentProps>(Comp
126
120
127
121
return withRedirect (
128
122
Component ,
129
- clerk => ! ! clerk . session ?. currentTask ,
130
- ( { clerk } ) => {
131
- const currentTask = clerk . session ?. currentTask ;
132
- if ( ! currentTask || ! signUpCtx ?. taskUrl ) {
133
- return '' ;
134
- }
135
-
136
- return signUpCtx ?. taskUrl ;
137
- } ,
123
+ clerk => Boolean ( clerk . session ?. currentTask && signUpCtx ?. taskUrl ) ,
124
+ // eslint-disable-next-line @typescript-eslint/no-non-null-assertion
125
+ ( ) => signUpCtx . taskUrl ! ,
138
126
undefined ,
139
127
) ( props ) ;
140
128
} ;
141
129
142
- HOC . displayName = `withRedirectToAfterSignIn (${ displayName } )` ;
130
+ HOC . displayName = `withRedirectToSignUpTask (${ displayName } )` ;
143
131
144
132
return HOC ;
145
133
} ;
You can’t perform that action at this time.
0 commit comments