Skip to content

fix: Improve performance#1874

Open
EArminjon wants to merge 1 commit intowidgetbook:mainfrom
EArminjon:fix/improve-performance
Open

fix: Improve performance#1874
EArminjon wants to merge 1 commit intowidgetbook:mainfrom
EArminjon:fix/improve-performance

Conversation

@EArminjon
Copy link
Copy Markdown
Contributor

@EArminjon EArminjon commented Mar 6, 2026

Motivation:

  • Every time a knob change, the entire knob panel is rebuild. When you have many knob inside a single use case, this impact performance during your dev journey.
  • Every time we swap from 'Knobs' panel to 'Addons' panel, knobs panel is rebuild from scratch which impact again peformance. We can 'keep' alive the panels to avoid this pain.

List of issues which are fixed by the PR

Screenshots

If applicable, add screenshots to help explain the changes.

Checklist

  • I signed the CLA.
  • I listed at least one issue that this PR fixes in the description above.
  • I updated/added relevant documentation (doc comments with ///).
  • I added new tests to check the change I am making].
  • All existing and new tests are passing.

If you need help, consider asking for advice on Discord.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 6, 2026

@EArminjon is attempting to deploy a commit to the Widgetbook Team on Vercel.

A member of the Team first needs to authorize it.

@EArminjon EArminjon force-pushed the fix/improve-performance branch from 3a9e15d to cb0a905 Compare March 6, 2026 09:04
Comment thread packages/widgetbook/analysis_options.yaml Outdated
@EArminjon EArminjon force-pushed the fix/improve-performance branch from cb0a905 to 60a0897 Compare March 6, 2026 09:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants