diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/components/oauth-required-modal.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/components/oauth-required-modal.tsx index c06a12ea2b..37bb13bbe7 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/components/oauth-required-modal.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/components/oauth-required-modal.tsx @@ -3,7 +3,15 @@ import { useMemo } from 'react' import { createLogger } from '@sim/logger' import { Check } from 'lucide-react' -import { Button, Modal, ModalBody, ModalContent, ModalFooter, ModalHeader } from '@/components/emcn' +import { + Badge, + Button, + Modal, + ModalBody, + ModalContent, + ModalFooter, + ModalHeader, +} from '@/components/emcn' import { client } from '@/lib/auth/auth-client' import { getProviderIdFromServiceId, @@ -407,9 +415,9 @@ export function OAuthRequiredModal({
{getScopeDescription(scope)} {newScopesSet.has(scope) && ( - + New - + )}
diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/credential-selector.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/credential-selector.tsx index d24cd4ed8d..d902200dd2 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/credential-selector.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/credential-selector/credential-selector.tsx @@ -228,7 +228,7 @@ export function CredentialSelector({ ) return ( - <> +
{needsUpdate && ( -
- Additional permissions required - {!isForeign && } +
+
+ + Additional permissions required +
+ {!isForeign && ( + + )}
)} @@ -264,7 +275,7 @@ export function CredentialSelector({ serviceId={serviceId} /> )} - +
) } diff --git a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/tool-input/components/tool-credential-selector.tsx b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/tool-input/components/tool-credential-selector.tsx index f7f755ac30..761935d7d3 100644 --- a/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/tool-input/components/tool-credential-selector.tsx +++ b/apps/sim/app/workspace/[workspaceId]/w/[workflowId]/components/panel/components/editor/components/sub-block/components/tool-input/components/tool-credential-selector.tsx @@ -200,7 +200,7 @@ export function ToolCredentialSelector({ ) return ( - <> +
{needsUpdate && ( -
- Additional permissions required - {!isForeign && } +
+
+ + Additional permissions required +
+ {!isForeign && ( + + )}
)} @@ -234,7 +245,7 @@ export function ToolCredentialSelector({ serviceId={serviceId} /> )} - +
) }