Skip to content
This repository was archived by the owner on Apr 15, 2026. It is now read-only.

Commit ad1d293

Browse files
authored
Merge pull request #112 from everpcpc/detroit-wv82m54b
Allow collapsing Failed and Pending CI status groups
2 parents c2e040e + d809608 commit ad1d293

1 file changed

Lines changed: 6 additions & 4 deletions

File tree

packages/ui/src/features/ci-status/components/CIStatusDetails.tsx

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -212,6 +212,8 @@ export const CIStatusDetails: React.FC<CIStatusDetailsProps> = ({
212212
checks,
213213
onCheckClick,
214214
}) => {
215+
const [failedCollapsed, setFailedCollapsed] = useState(false);
216+
const [pendingCollapsed, setPendingCollapsed] = useState(false);
215217
const [successCollapsed, setSuccessCollapsed] = useState(true);
216218

217219
if (checks.length === 0) {
@@ -242,15 +244,15 @@ export const CIStatusDetails: React.FC<CIStatusDetailsProps> = ({
242244
title="Failed"
243245
checks={failedChecks}
244246
onCheckClick={onCheckClick}
245-
collapsed={false}
246-
onToggle={() => {}}
247+
collapsed={failedCollapsed}
248+
onToggle={() => setFailedCollapsed(!failedCollapsed)}
247249
/>
248250
<CheckGroup
249251
title="Pending"
250252
checks={pendingChecks}
251253
onCheckClick={onCheckClick}
252-
collapsed={false}
253-
onToggle={() => {}}
254+
collapsed={pendingCollapsed}
255+
onToggle={() => setPendingCollapsed(!pendingCollapsed)}
254256
/>
255257
<CheckGroup
256258
title="Success"

0 commit comments

Comments
 (0)