useMergedState.d.ts 321 B

1234567
  1. import type { Ref, UnwrapRef } from 'vue';
  2. export default function useMergedState<T, R = Ref<T>>(defaultStateValue: T | (() => T), option?: {
  3. defaultValue?: T | (() => T);
  4. value?: Ref<T> | Ref<UnwrapRef<T>>;
  5. onChange?: (val: T, prevValue: T) => void;
  6. postState?: (val: T) => T;
  7. }): [R, (val: T) => void];