Function searchedItems

  • Search array items

    Type Parameters

    • T

    Parameters

    • search: string
    • items: T[]
    • Optional fields: (keyof T)[]

    Returns T[]

    Example

    // returns [ { name: 'João' } ]
    searchedItems('João', [{ name: 'Pedro' }, { name: 'João' }, { name: 'Maria' }, { name: 'Davi' }], ['name']);

    Example

    // returns [ 'banana' ]
    searchedItems('Banana', ['banana', 'maca', 'laranja', 'abacate']);