()
| 108 | it("exposes destroy when init returns cleanup", () => { |
| 109 | const cleanupSpy = vi.fn(); |
| 110 | const middleware: StoreMiddleware<number> = () => ({ |
| 111 | init: () => cleanupSpy, |
| 112 | }); |
| 113 | |
| 114 | const countStore = store(0, { middleware: [middleware] }); |
| 115 | countStore.destroy(); |