@@ -207,7 +207,7 @@ const TaskForm: FC<TaskFormProps> = ({ templates }) => {
207
207
const selectedTemplate = templates . find (
208
208
( t ) => t . id === selectedTemplateId ,
209
209
) as Template ;
210
- const { externalAuth, isLoadingExternalAuth , externalAuthError } =
210
+ const { externalAuth, externalAuthError , isPollingExternalAuth } =
211
211
useExternalAuth ( selectedTemplate . active_version_id ) ;
212
212
const missedExternalAuth = externalAuth ?. filter (
213
213
( auth ) => ! auth . optional && ! auth . authenticated ,
@@ -294,7 +294,7 @@ const TaskForm: FC<TaskFormProps> = ({ templates }) => {
294
294
</ Select >
295
295
296
296
< div className = "flex items-center gap-2" >
297
- { missedExternalAuth && isMissingExternalAuth && (
297
+ { missedExternalAuth && (
298
298
< ExternalAuthButtons
299
299
template = { selectedTemplate }
300
300
missedExternalAuth = { missedExternalAuth }
@@ -303,7 +303,7 @@ const TaskForm: FC<TaskFormProps> = ({ templates }) => {
303
303
304
304
< Button size = "sm" type = "submit" disabled = { isMissingExternalAuth } >
305
305
< Spinner
306
- loading = { createTaskMutation . isPending || isLoadingExternalAuth }
306
+ loading = { createTaskMutation . isPending || isPollingExternalAuth }
307
307
>
308
308
< SendIcon />
309
309
</ Spinner >
@@ -325,7 +325,7 @@ const ExternalAuthButtons: FC<ExternalAuthButtonProps> = ({
325
325
template,
326
326
missedExternalAuth,
327
327
} ) => {
328
- const { startPollingExternalAuth, isLoadingExternalAuth } = useExternalAuth (
328
+ const { startPollingExternalAuth, isPollingExternalAuth } = useExternalAuth (
329
329
template . active_version_id ,
330
330
) ;
331
331
@@ -335,16 +335,16 @@ const ExternalAuthButtons: FC<ExternalAuthButtonProps> = ({
335
335
variant = "outline"
336
336
key = { auth . id }
337
337
size = "sm"
338
- disabled = { isLoadingExternalAuth || auth . authenticated }
338
+ disabled = { isPollingExternalAuth || auth . authenticated }
339
339
onClick = { ( ) => {
340
340
window . open ( auth . authenticate_url , "_blank" , "width=900,height=600" ) ;
341
341
startPollingExternalAuth ( ) ;
342
342
} }
343
343
>
344
- < Spinner loading = { isLoadingExternalAuth } >
344
+ < Spinner loading = { isPollingExternalAuth } >
345
345
< ExternalImage src = { auth . display_icon } />
346
346
</ Spinner >
347
- Login with { auth . display_name }
347
+ Connect to { auth . display_name }
348
348
</ Button >
349
349
) ;
350
350
} ) ;
0 commit comments