From b47151fb3cab79f7a34e9c167204c1645cb96c29 Mon Sep 17 00:00:00 2001 From: gbuomprisco Date: Mon, 28 Oct 2024 12:14:53 +0800 Subject: [PATCH] React Compiler: never memo Tanstack Table --- packages/ui/src/shadcn/data-table.tsx | 3 +++ packages/ui/src/shadcn/input.tsx | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/ui/src/shadcn/data-table.tsx b/packages/ui/src/shadcn/data-table.tsx index b5af19e7f..deb7458ea 100644 --- a/packages/ui/src/shadcn/data-table.tsx +++ b/packages/ui/src/shadcn/data-table.tsx @@ -26,6 +26,9 @@ export function DataTable({ columns, data, }: DataTableProps) { + // TODO: remove when https://github.com/TanStack/table/issues/5567 gets fixed + 'use no memo'; + const table = useReactTable({ data, columns, diff --git a/packages/ui/src/shadcn/input.tsx b/packages/ui/src/shadcn/input.tsx index 1bbba669f..de68d15a0 100644 --- a/packages/ui/src/shadcn/input.tsx +++ b/packages/ui/src/shadcn/input.tsx @@ -5,7 +5,7 @@ import { cn } from '../lib/utils'; export type InputProps = React.InputHTMLAttributes; const Input = React.forwardRef( - ({ className, type, ...props }, ref) => { + ({ className, type = 'text', ...props }, ref) => { return (