Skip to content

Commit 5a2ce61

Browse files
authored
fix(data-table): uncontrolled input error on data-table (#335)
1 parent 4a7c07e commit 5a2ce61

3 files changed

Lines changed: 3 additions & 3 deletions

File tree

apps/www/app/examples/tasks/components/data-table-toolbar.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ export function DataTableToolbar<TData>({
2626
<div className="flex flex-1 items-center space-x-2">
2727
<Input
2828
placeholder="Filter tasks..."
29-
value={table.getColumn("title")?.getFilterValue() as string}
29+
value={(table.getColumn("title")?.getFilterValue() as string) ?? ""}
3030
onChange={(event) =>
3131
table.getColumn("title")?.setFilterValue(event.target.value)
3232
}

apps/www/components/examples/data-table/data-table.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export function DataTable<TData, TValue>({
7373
<div className="flex items-center py-4">
7474
<Input
7575
placeholder="Filter emails..."
76-
value={table.getColumn("email")?.getFilterValue() as string}
76+
value={(table.getColumn("email")?.getFilterValue() as string) ?? ""}
7777
onChange={(event) =>
7878
table.getColumn("email")?.setFilterValue(event.target.value)
7979
}

apps/www/content/docs/components/data-table.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -595,7 +595,7 @@ export function DataTable<TData, TValue>({
595595
<div className="flex items-center py-4">
596596
<Input
597597
placeholder="Filter emails..."
598-
value={table.getColumn("email")?.getFilterValue() as string}
598+
value={(table.getColumn("email")?.getFilterValue() as string) ?? ""}
599599
onChange={(event) =>
600600
table.getColumn("email")?.setFilterValue(event.target.value)
601601
}

0 commit comments

Comments
 (0)