Skip to content

fix(ui): Show all indicator status sections collapsed with counts#2182

Merged
topher-lo merged 1 commit intomainfrom
ui/fix-status-sections-loading-for
Feb 25, 2026
Merged

fix(ui): Show all indicator status sections collapsed with counts#2182
topher-lo merged 1 commit intomainfrom
ui/fix-status-sections-loading-for

Conversation

@topher-lo
Copy link
Contributor

@topher-lo topher-lo commented Feb 25, 2026

Summary

  • ensure the Microsoft Defender Endpoint indicator template renders every status group in a collapsed state while showing counts on first load
  • load section data lazily as users expand or scroll through each status bucket to avoid missing rows after refresh

Testing

  • Not run (not requested)

Summary by cubic

Show all Defender indicator status groups collapsed by default with counts visible. Load rows lazily on expand/scroll to prevent missing items after refresh and reduce extra fetches.

  • Bug Fixes
    • Made the accordion controlled via expandedGroups so all groups start collapsed.
    • Only trigger infinite scroll when a group is expanded; hides loader until then.
    • Validate group values from onValueChange to ignore invalid keys.

Written for commit f5d9355. Summary will update on new commits.

@topher-lo topher-lo changed the title Show all indicator status sections collapsed with counts fix(ui): Show all indicator status sections collapsed with counts Feb 25, 2026
@topher-lo topher-lo added the ui Improvements or additions to UI/UX label Feb 25, 2026
Copy link
Contributor

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@topher-lo topher-lo merged commit 8e3bdea into main Feb 25, 2026
13 checks passed
@topher-lo topher-lo deleted the ui/fix-status-sections-loading-for branch February 25, 2026 04:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ui Improvements or additions to UI/UX

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant