hide decline all public invite button when no invite
authorAjay Bura <32841439+ajbura@users.noreply.github.com>
Sat, 24 May 2025 15:49:35 +0000 (21:19 +0530)
committerAjay Bura <32841439+ajbura@users.noreply.github.com>
Sat, 24 May 2025 15:49:35 +0000 (21:19 +0530)
src/app/pages/client/inbox/Invites.tsx

index 63fd21e11c213355f22f391eb05a747c161d40cf..84c37f4791535d175a5d72cd678c7447e75171a4 100644 (file)
@@ -439,15 +439,17 @@ function UnknownInvites({ invites, handleNavigate, compact }: UnknownInvitesProp
       <Box gap="200" justifyContent="SpaceBetween" alignItems="Center">
         <Text size="H4">Public</Text>
         <Box>
-          <Chip
-            variant="SurfaceVariant"
-            onClick={declineAll}
-            before={declining && <Spinner size="50" variant="Secondary" fill="Soft" />}
-            disabled={declining}
-            radii="Pill"
-          >
-            <Text size="T200">Decline All</Text>
-          </Chip>
+          {invites.length > 0 && (
+            <Chip
+              variant="SurfaceVariant"
+              onClick={declineAll}
+              before={declining && <Spinner size="50" variant="Secondary" fill="Soft" />}
+              disabled={declining}
+              radii="Pill"
+            >
+              <Text size="T200">Decline All</Text>
+            </Chip>
+          )}
         </Box>
       </Box>
       {invites.length > 0 ? (