UNPKG

svelte-ux

Version:

- Increment version in `package.json` and commit as `Version bump to x.y.z` - `npm run publish`

10 lines (9 loc) 481 B
import type { Stores, StoresValues } from '../types'; declare function changeStore<T extends Stores>(store: T, onChange?: ({ previous, current, }: { previous: StoresValues<T> | undefined; current: StoresValues<T>; }) => any): import("svelte/store").Readable<{ previous: any; current: T extends import("svelte/store").Readable<infer U> ? U : { [K in keyof T]: T[K] extends import("svelte/store").Readable<infer U_1> ? U_1 : never; }; }>; export default changeStore;