({ get, set }: { get: () => T; set: (x: T) => void })
| 682 | }); |
| 683 | |
| 684 | const stateHandler = <T>({ get, set }: { get: () => T; set: (x: T) => void }) => |
| 685 | defineHandlerFor<State<T>>().with((self) => |
| 686 | self.resume("state.get", get).resume("state.set", set), |
| 687 | ); |
| 688 | |
| 689 | let n = 10; |
| 690 | const handler = stateHandler({ get: () => n, set: (x) => (n = x) }); |
no test coverage detected