refactor(store): remove partial slice state updates (#296)

This commit is contained in:
rahim
2026-01-06 14:23:00 +11:00
committed by GitHub
parent 0354e3ef9c
commit bb2b54e86f
12 changed files with 56 additions and 89 deletions
@@ -21,10 +21,9 @@ describe('createStore', () => {
muted: target.muted,
}),
subscribe: ({ target, update, signal }) => {
const handler = () => update();
target.addEventListener('volumechange', handler);
target.addEventListener('volumechange', update);
signal.addEventListener('abort', () => {
target.removeEventListener('volumechange', handler);
target.removeEventListener('volumechange', update);
});
},
request: {
@@ -20,10 +20,9 @@ describe('react hooks', () => {
muted: target.muted,
}),
subscribe: ({ target, update, signal }) => {
const handler = () => update();
target.addEventListener('volumechange', handler);
target.addEventListener('volumechange', update);
signal.addEventListener('abort', () => {
target.removeEventListener('volumechange', handler);
target.removeEventListener('volumechange', update);
});
},
request: {