Skip to content

Commit 68a756c

Browse files
committed
implement search in data table
1 parent 8f96e37 commit 68a756c

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

apps/web/src/routes/_app/datahub/index.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ const MasterDataTable = ({ data, onSelect }: MasterDataTableProps) => {
4040
{
4141
accessorFn: (subject) => removeSubjectIdScope(subject.id).slice(0, subjectIdDisplaySetting ?? 9),
4242
header: t('datahub.index.table.subject'),
43-
id: 'subject'
43+
id: 'subjectId'
4444
},
4545
{
4646
accessorFn: (subject) => (subject.dateOfBirth ? toBasicISOString(new Date(subject.dateOfBirth)) : 'NULL'),
@@ -70,6 +70,10 @@ const MasterDataTable = ({ data, onSelect }: MasterDataTableProps) => {
7070
onSelect
7171
}
7272
]}
73+
onSearchChange={(value, table) => {
74+
const subjectIdColumn = table.getColumn('subjectId')!;
75+
subjectIdColumn.setFilterValue(value);
76+
}}
7377
/>
7478
</div>
7579
);

0 commit comments

Comments
 (0)