[PR #5898] [CLOSED] Add virtualizer to mobile rules list #36390

Closed
opened 2026-04-20 23:15:36 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/5898
Author: @MatissJanis
Created: 10/9/2025
Status: Closed

Base: masterHead: cursor/add-virtualizer-to-mobile-rules-list-fb6f


📝 Commits (2)

  • 689cec1 Checkpoint before follow-up message
  • 16b6a35 Refactor: Use react-aria GridList for RulesList

📄 Description

Add Virtualizer component from react-aria-components to the MobileRulesPage.tsx rules list.

This change virtualizes the rules list to improve performance and memory usage for long lists by only rendering visible items, leveraging the existing react-aria-components ecosystem.


Open in Cursor Open in Web


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/actualbudget/actual/pull/5898 **Author:** [@MatissJanis](https://github.com/MatissJanis) **Created:** 10/9/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `cursor/add-virtualizer-to-mobile-rules-list-fb6f` --- ### 📝 Commits (2) - [`689cec1`](https://github.com/actualbudget/actual/commit/689cec106396b81935ede29b21556ae095e3afd3) Checkpoint before follow-up message - [`16b6a35`](https://github.com/actualbudget/actual/commit/16b6a3539b7961656c484b6bca6d9858af1f1ebc) Refactor: Use react-aria GridList for RulesList ### 📄 Description Add `Virtualizer` component from `react-aria-components` to the `MobileRulesPage.tsx` rules list. This change virtualizes the rules list to improve performance and memory usage for long lists by only rendering visible items, leveraging the existing `react-aria-components` ecosystem. --- <a href="https://cursor.com/background-agent?bcId=bc-fd1cec0d-c47f-4670-be0f-d25454a11409"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-cursor-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-cursor-light.svg"><img alt="Open in Cursor" src="https://cursor.com/open-in-cursor.svg"></picture></a>&nbsp;<a href="https://cursor.com/agents?id=bc-fd1cec0d-c47f-4670-be0f-d25454a11409"><picture><source media="(prefers-color-scheme: dark)" srcset="https://cursor.com/open-in-web-dark.svg"><source media="(prefers-color-scheme: light)" srcset="https://cursor.com/open-in-web-light.svg"><img alt="Open in Web" src="https://cursor.com/open-in-web.svg"></picture></a> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-04-20 23:15:36 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#36390