Tengo este código tomado de una publicación de JavaScript y me gustaría usarlo en TypeScript , pero aparece un error en la function ContactProps({ columns, data })
el error es:
El elemento de enlace 'columnas' implícitamente tiene un tipo 'cualquiera'.
y
El elemento de enlace 'datos' tiene implícitamente un tipo 'cualquiera'.
function ContactProps({ columns, data }) { // Use the state and functions returned from useTable to build your UI const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } = useTable({ columns, data, });Este podría resolver tu problema.
function ContactProps({ columns:any, data:any }) { const { getTableProps, getTableBodyProps, headerGroups, rows, prepareRow } = useTable({ columns, data, });o puede eliminar la marca del tipo "cualquiera" en la declaración. En el archivo tsconfig.json , puede cambiar la línea
"noImplicitAny": false