From 4f9710e5c80b591e92a6d977a64df6f4a132c3f4 Mon Sep 17 00:00:00 2001
From: Chris Brown <1731074+ccbrown@users.noreply.github.com>
Date: Tue, 22 Apr 2025 11:57:13 -0400
Subject: [PATCH 1/2] minor ui tweaks and polish
---
.../src/app/(user-area)/dashboard/InitialTeamSetup.tsx | 2 +-
frontend/src/app/(user-area)/teams/[teamId]/page.tsx | 2 +-
.../teams/[teamId]/settings/integrations/page.tsx | 10 ++++++----
3 files changed, 8 insertions(+), 6 deletions(-)
diff --git a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
index c47ccc52..7e178f6d 100644
--- a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
+++ b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
@@ -49,7 +49,7 @@ const JoinTeamForm = () => {
? "You currently have no team invites. If you'd like to join an existing team, ask a team administrator to invite you."
: `You have ${invites.length} team invite${invites.length === 1 ? '' : 's'}:`}
- {invites?.length && (
+ {invites?.length > 0 && (
diff --git a/frontend/src/app/(user-area)/teams/[teamId]/page.tsx b/frontend/src/app/(user-area)/teams/[teamId]/page.tsx
index 8660365d..0990d25f 100644
--- a/frontend/src/app/(user-area)/teams/[teamId]/page.tsx
+++ b/frontend/src/app/(user-area)/teams/[teamId]/page.tsx
@@ -376,7 +376,7 @@ const Page = () => {
Go to your team's{' '}
integration settings
-
+ {' '}
to configure ingestion from your AWS account.
>
diff --git a/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx b/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx
index bf997b92..4930ff3a 100644
--- a/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx
+++ b/frontend/src/app/(user-area)/teams/[teamId]/settings/integrations/page.tsx
@@ -44,10 +44,12 @@ const CreateIntegrationForm = (props: CreateIntegrationFormProps) => {
input: {
name,
roleArn,
- cloudtrailTrail: {
- s3BucketName,
- s3KeyPrefix,
- },
+ cloudtrailTrail: s3BucketName
+ ? {
+ s3BucketName,
+ s3KeyPrefix,
+ }
+ : undefined,
getAccountNamesFromOrganizations,
manageScps,
queueReportGeneration,
From c7b60ff11c930b134e4b74aed40aef9a8815315c Mon Sep 17 00:00:00 2001
From: Chris Brown <1731074+ccbrown@users.noreply.github.com>
Date: Tue, 22 Apr 2025 12:00:15 -0400
Subject: [PATCH 2/2] fix
---
frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
index 7e178f6d..198b35b3 100644
--- a/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
+++ b/frontend/src/app/(user-area)/dashboard/InitialTeamSetup.tsx
@@ -49,7 +49,7 @@ const JoinTeamForm = () => {
? "You currently have no team invites. If you'd like to join an existing team, ask a team administrator to invite you."
: `You have ${invites.length} team invite${invites.length === 1 ? '' : 's'}:`}
- {invites?.length > 0 && (
+ {invites?.length ? (
@@ -78,7 +78,7 @@ const JoinTeamForm = () => {
))}
- )}
+ ) : null}
>
);
};