MCPcopy Create free account
hub / github.com/cn-docs/vueuse / useArrayFilter

Function useArrayFilter

packages/shared/useArrayFilter/index.ts:21–26  ·  view source on GitHub ↗
(
  list: MaybeRefOrGetter<MaybeRefOrGetter<T>[]>,
  fn: (element: T, index: number, array: T[]) => unknown,
)

Source from the content-addressed store, hash-verified

19 fn: (element: T, index: number, array: T[]) => unknown,
20): ComputedRef<T[]>
21export function useArrayFilter<T>(
22 list: MaybeRefOrGetter<MaybeRefOrGetter<T>[]>,
23 fn: (element: T, index: number, array: T[]) => unknown,
24): ComputedRef<T[]> {
25 return computed(() => toValue(list).map(i => toValue(i)).filter(fn))
26}

Callers 1

index.test.tsFile · 0.90

Calls

no outgoing calls

Tested by

no test coverage detected