fix(ui): use locale lowercase when filtering columns of an entity in the lineage (#8213)

This commit is contained in:
Felix Lüdin 2023-07-31 06:28:19 +02:00 committed by GitHub
parent 352a54a7bf
commit 1e507bcd40
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -138,7 +138,10 @@ export function filterColumns(
node: { x: number; y: number; data: Omit<NodeData, 'children'> },
setColumnsByUrn: (value: React.SetStateAction<Record<string, SchemaField[]>>) => void,
) {
const filteredFields = node.data.schemaMetadata?.fields.filter((field) => field.fieldPath.includes(filterText));
const formattedFilterText = filterText.toLocaleLowerCase();
const filteredFields = node.data.schemaMetadata?.fields.filter((field) =>
field.fieldPath.toLocaleLowerCase().includes(formattedFilterText),
);
if (filteredFields) {
setColumnsByUrn((colsByUrn) => ({
...colsByUrn,