diff --git a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-connect-view.tsx b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-connect-view.tsx index 596b98e93..8a0ef5ae1 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-connect-view.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-connect-view.tsx @@ -144,18 +144,14 @@ export const ConnectorConnectView: FC = ({ type="button" onClick={handleFormSubmit} disabled={isSubmitting} - className="text-xs sm:text-sm min-w-[140px] disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none" + className="relative text-xs sm:text-sm min-w-[140px] disabled:opacity-50 disabled:cursor-not-allowed disabled:pointer-events-none" > - {isSubmitting ? ( - <> - - Connecting - - ) : connectorType === "MCP_CONNECTOR" ? ( - "Connect" - ) : ( - `Connect ${getConnectorTypeDisplay(connectorType)}` - )} + + {connectorType === "MCP_CONNECTOR" + ? "Connect" + : `Connect ${getConnectorTypeDisplay(connectorType)}`} + + {isSubmitting && } diff --git a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-edit-view.tsx b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-edit-view.tsx index 06fc2b497..7308e1e26 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-edit-view.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/connector-configs/views/connector-edit-view.tsx @@ -369,16 +369,10 @@ export const ConnectorEditView: FC = ({ size="sm" onClick={handleDisconnectConfirm} disabled={isDisconnecting} - className="text-xs sm:text-sm flex-1 sm:flex-initial h-10 sm:h-auto py-2 sm:py-2" + className="relative text-xs sm:text-sm flex-1 sm:flex-initial h-10 sm:h-auto py-2 sm:py-2" > - {isDisconnecting ? ( - <> - - Disconnecting - - ) : ( - "Confirm Disconnect" - )} + Confirm Disconnect + {isDisconnecting && } )} diff --git a/surfsense_web/components/assistant-ui/connector-popup/views/connector-accounts-list-view.tsx b/surfsense_web/components/assistant-ui/connector-popup/views/connector-accounts-list-view.tsx index 5dfc252c2..5e2b8452b 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/views/connector-accounts-list-view.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/views/connector-accounts-list-view.tsx @@ -174,7 +174,7 @@ export const ConnectorAccountsListView: FC = ({ )} - {isConnecting ? "Connecting" : buttonText} + {buttonText} diff --git a/surfsense_web/components/assistant-ui/connector-popup/views/youtube-crawler-view.tsx b/surfsense_web/components/assistant-ui/connector-popup/views/youtube-crawler-view.tsx index 7ec85f4d3..c16072bca 100644 --- a/surfsense_web/components/assistant-ui/connector-popup/views/youtube-crawler-view.tsx +++ b/surfsense_web/components/assistant-ui/connector-popup/views/youtube-crawler-view.tsx @@ -335,16 +335,12 @@ export const YouTubeCrawlerView: FC = ({ searchSpaceId,