Files
outline/shared/utils
Tom Moor f9a2cbc1b3 chore: resolve remaining unbound-method lint warnings (#12206)
* chore: resolve remaining unbound-method lint warnings

Apply targeted fixes per call pattern: arrow wrappers when passing a
method as a callback, arrow-function class fields when the method
doesn't depend on `this`, and `.bind()` when capturing for later
invocation.

Also replaces the rfc6902 hasOwnProperty re-export with a small wrapper
function so callers don't reference an unbound prototype method.

* chore: memoize history.goBack callbacks

Stable identity prevents Button re-renders and avoids re-subscribing
the global keydown handler in RegisterKeyDown when the parent renders.
2026-04-28 20:49:35 -04:00
..
2025-12-05 09:42:36 -05:00
2024-07-07 10:54:19 -04:00
2024-07-07 10:54:19 -04:00
2025-12-01 02:31:50 +01:00
2026-01-05 19:58:46 -05:00
2026-04-18 15:12:57 -04:00
2026-03-25 22:59:57 -04:00
2026-03-25 22:59:57 -04:00
2025-12-03 20:25:12 -05:00
2024-04-10 07:38:32 -04:00