revenge-bundle-next/src/plugins
PalmDevs 217617a663
fix(plugin/settings): remount instead of recomputing SettingHookHarness memos
Recomputing causes a React crash because the harness calls additional hooks for every setting.
When we add/remove setting items, hooks are not called the same amount.

React expects the same amount of hooks to be called after each render, so this breaks adding settings items while in Settings.
We can remount it instead to avoid this crash.
2026-07-31 03:26:04 +07:00
..
preinit feat(lib/plugins): reexpose EnabledLate flags property as startedLate 2026-07-26 16:01:09 +07:00
start fix(plugin/settings): remount instead of recomputing SettingHookHarness memos 2026-07-31 03:26:04 +07:00
init.ts fix(plugins): include tsx in import globs 2025-05-22 03:45:10 +07:00
preinit.ts fix(plugins): include tsx in import globs 2025-05-22 03:45:10 +07:00
start.ts fix: register start-only plugins during start stage 2025-07-14 23:13:52 +07:00