Búsqueda de sitios web

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?