@cran/lib.vue.ref
Version:
Vue Reactivity Extensions
11 lines (10 loc) • 539 B
TypeScript
import { computed } from "vue";
import { type ArrayPredicate } from "./ArrayPredicate";
import { type MaybeWrapped } from "../utility";
/**
* @since 0.0.1
* @category Array
* @inheritdoc Array#filter
*/
export declare function useFilter<T>(values: MaybeWrapped<Array<MaybeWrapped<T | boolean | null | undefined>>>, predicate: typeof Boolean): ReturnType<typeof computed<Array<T>>>;
export declare function useFilter<T>(values: MaybeWrapped<Array<MaybeWrapped<T>>>, predicate: ArrayPredicate<T>): ReturnType<typeof computed<Array<T>>>;