Skip to content

perf: FilterSidebar changes bubble up to full list re-render #457

Description

@nanaf6203-bit

Summary

FilterSidebar select changes re-render the entire filtered list because the parent owns the filter state.

Affected area

src/components/FilterSidebar.tsx, usePropertySearch

Steps to reproduce

Change a single filter; observe full property list re-renders.

Expected behaviour

Use useReducer scoped to the sidebar, or memoize heavy children.

Acceptance criteria

  • Lighthouse/interaction metrics show reduced Long Tasks.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

Stellar WaveIssues in the Stellar wave programperformancePerformance / bundle / runtimepriority/p2P2 — medium priority

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions