Skip to main content

Function.sanitizeVisibleColumnKeys

@standhigher/polaris-data-table


@standhigher/polaris-data-table / sanitizeVisibleColumnKeys

Function: sanitizeVisibleColumnKeys()

sanitizeVisibleColumnKeys<T>(visibleColumnKeys, columns): string[]

Returns valid, unique user preferences. The preference's order is preserved so a consuming application can retain it for a future column-order feature.

Type Parameters

T

T extends object

Parameters

visibleColumnKeys

readonly string[]

columns

readonly TableColumn<T>[]

Returns

string[]