UNPKG

@cran/lib.vue.ref

Version:

Vue Reactivity Extensions

11 lines (10 loc) 539 B
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>>>;