revenge-bundle-next/lib/discord/src
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
..
common fix: support 341202+ 2026-07-29 21:48:18 +07:00
flux fix(lib): use new nested withDependencies filters everywhere 2025-10-29 19:34:38 +07:00
modules fix(plugin/settings): remount instead of recomputing SettingHookHarness memos 2026-07-31 03:26:04 +07:00
patches feat(lib/discord/common): expose and switch filters to use ImportTrackerModuleId 2026-01-17 20:54:14 +07:00
types chore: use AnyFunction from lib everywhere 2026-07-31 02:38:45 +07:00
utils/modules fix(lib/modules)!: decouple discord-specific helpers to lib/discord 2026-01-17 20:41:14 +07:00
actions.ts fix(lib/discord/actions): update filters for 334204+ 2026-06-13 01:00:19 +07:00
design.ts feat(lib/discord): add types for FloatingActionButton 2026-07-17 21:10:29 +07:00
native.ts fix: get native modules in bridgeless correctly 2025-08-02 17:25:07 +07:00
preinit.ts fix(lib/discord): bring back support for <341202 2026-07-29 23:18:11 +07:00
start.ts feat!: module finders refactor (#6) 2025-08-30 09:19:57 +07:00