Socket
Socket
Sign inDemoInstall

@awsui/collection-hooks

Package Overview
Dependencies
3
Maintainers
3
Versions
76
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.71 to 1.0.72

3

cjs/operations/filter.d.ts

@@ -1,4 +0,3 @@

import { FilteringOptions, UseCollectionOptions } from '../interfaces';
import { UseCollectionOptions } from '../interfaces';
import { Predicate } from './compose-filters';
export declare function createFilterPredicate<T>(filtering: UseCollectionOptions<T>['filtering'], filteringText?: string): null | Predicate<T>;
export declare function filter<T>(items: ReadonlyArray<T>, filteringText: string | undefined, filteringOptions: FilteringOptions<T>): ReadonlyArray<T>;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.filter = exports.createFilterPredicate = void 0;
exports.createFilterPredicate = void 0;
function defaultFilteringFunction(item, filteringText, filteringFields) {

@@ -26,8 +26,1 @@ if (filteringText.length === 0) {

exports.createFilterPredicate = createFilterPredicate;
// Keeping this function as there are customers depending on it.
function filter(items, filteringText, filteringOptions) {
if (filteringText === void 0) { filteringText = ''; }
var predicate = createFilterPredicate(filteringOptions, filteringText);
return predicate ? items.filter(predicate) : items;
}
exports.filter = filter;

@@ -5,2 +5,1 @@ import { PropertyFilterQuery, UseCollectionOptions } from '../interfaces';

export declare const fixupFalsyValues: <T>(value: T) => string | T;
export declare function propertyFilter<T>(items: ReadonlyArray<T>, query: PropertyFilterQuery, propertyFiltering: NonNullable<UseCollectionOptions<T>['propertyFiltering']>): ReadonlyArray<T>;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.propertyFilter = exports.fixupFalsyValues = exports.createPropertyFilterPredicate = void 0;
exports.fixupFalsyValues = exports.createPropertyFilterPredicate = void 0;
var compare_dates_js_1 = require("../date-utils/compare-dates.js");

@@ -140,7 +140,1 @@ var filterUsingOperator = function (itemValue, tokenValue, _a) {

exports.fixupFalsyValues = fixupFalsyValues;
// Keeping this function as there are customers depending on it.
function propertyFilter(items, query, propertyFiltering) {
var predicate = createPropertyFilterPredicate(propertyFiltering, query);
return predicate ? items.filter(predicate) : items;
}
exports.propertyFilter = propertyFilter;
import { SortingState, UseCollectionOptions } from '../interfaces';
export declare function createComparator<T>(sorting: UseCollectionOptions<T>['sorting'], state: SortingState<T> | undefined): null | ((a: T, b: T) => number);
export declare function sort<T>(items: ReadonlyArray<T>, state: SortingState<T> | undefined): ReadonlyArray<T>;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.sort = exports.createComparator = void 0;
exports.createComparator = void 0;
function getSorter(sortingField) {

@@ -33,7 +33,1 @@ if (!sortingField) {

exports.createComparator = createComparator;
// Keeping this function as there are customers depending on it.
function sort(items, state) {
var comparator = createComparator({}, state);
return comparator ? items.slice().sort(comparator) : items;
}
exports.sort = sort;
{
"commit": "59dcd9cd5e46c492e13939e59505f229782c202d"
"commit": "0a2008e12b927a6ae5d1cbc96addcb775a24d025"
}

@@ -1,4 +0,3 @@

import { FilteringOptions, UseCollectionOptions } from '../interfaces';
import { UseCollectionOptions } from '../interfaces';
import { Predicate } from './compose-filters';
export declare function createFilterPredicate<T>(filtering: UseCollectionOptions<T>['filtering'], filteringText?: string): null | Predicate<T>;
export declare function filter<T>(items: ReadonlyArray<T>, filteringText: string | undefined, filteringOptions: FilteringOptions<T>): ReadonlyArray<T>;

@@ -22,7 +22,1 @@ function defaultFilteringFunction(item, filteringText, filteringFields) {

}
// Keeping this function as there are customers depending on it.
export function filter(items, filteringText, filteringOptions) {
if (filteringText === void 0) { filteringText = ''; }
var predicate = createFilterPredicate(filteringOptions, filteringText);
return predicate ? items.filter(predicate) : items;
}

@@ -5,2 +5,1 @@ import { PropertyFilterQuery, UseCollectionOptions } from '../interfaces';

export declare const fixupFalsyValues: <T>(value: T) => string | T;
export declare function propertyFilter<T>(items: ReadonlyArray<T>, query: PropertyFilterQuery, propertyFiltering: NonNullable<UseCollectionOptions<T>['propertyFiltering']>): ReadonlyArray<T>;

@@ -135,6 +135,1 @@ import { compareDates, compareTimestamps } from '../date-utils/compare-dates.js';

};
// Keeping this function as there are customers depending on it.
export function propertyFilter(items, query, propertyFiltering) {
var predicate = createPropertyFilterPredicate(propertyFiltering, query);
return predicate ? items.filter(predicate) : items;
}
import { SortingState, UseCollectionOptions } from '../interfaces';
export declare function createComparator<T>(sorting: UseCollectionOptions<T>['sorting'], state: SortingState<T> | undefined): null | ((a: T, b: T) => number);
export declare function sort<T>(items: ReadonlyArray<T>, state: SortingState<T> | undefined): ReadonlyArray<T>;

@@ -29,6 +29,1 @@ function getSorter(sortingField) {

}
// Keeping this function as there are customers depending on it.
export function sort(items, state) {
var comparator = createComparator({}, state);
return comparator ? items.slice().sort(comparator) : items;
}

@@ -42,5 +42,5 @@ {

"type": "module",
"version": "1.0.71",
"version": "1.0.72",
"license": "Apache-2.0",
"scripts": {}
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc