Skip to content
Critiq Docs

Search docs

Search documentation pages and rules

performance.render

Avoid expensive sort or transforms in render path

Sorting or heavy transforms in React render paths should be memoized or precomputed.

#Metadata

Rule ID
ts.performance.no-expensive-sort-in-render-path
Severity
medium
Confidence
0.8
Languages
javascript, typescript
Presets
recommended, strict
Stability
stable
Applies to
block
Tags
performance, rules-catalog

#Why it matters

Sorting or heavy transforms in React render paths should be memoized or precomputed.

#Remediation

Refactor this path to avoid repeated work in hot execution paths.

#Repository path

The generated metadata points to critiq-rules/libs/rules/catalog/rules/typescript/ts.performance.no-expensive-sort-in-render-path.rule.yaml.