javascript - Ordenación personalizada en @tanstack/react-table v8
Tengo un problema con la declaración de tipos de ordenación personalizados. La documentación indica la declaración de la siguiente manera:
declare module '@tanstack/table-core' {
interface SortingFns {
myCustomSorting: SortingFn<unknown>
}
}
Hice esto en un archivo externo .d.ts. Pero ahora esta propiedad se ha vuelto obligatoria y ahora debe especificarse en useReactTable.
const instance = useReactTable(
{
data,
columns,
getCoreRowModel: getCoreRowModel(),
sortingFns: {}
}
)
¿Puedo de alguna manera declararlo para que sea opcional?