Estoy usando la tabla de reacción. En mis datos, tengo campos que tienen números decimales. Necesito aplicar la función de redondeo sobre los datos de los números decimales. Espero que puedas ayudarme. Gracias
const columns = useMemo( () => [ { Header: 'Rank', id: 'index', accessor: (function (_row, i) { return i + 1; }) }, { Header: "Username", accessor: "username" }, { Header: "Score", accessor: 'score', Cell: (row) => { return <div>{Math.round(row)}</div>; }, }, ], [] );use Math.ceil() si desea redondear un número al siguiente entero más grande
La función pasada a Cell toma el primer argumento como un objeto con más datos. Para redondear el número pasando una función a Cell , use:
Cell: (obj) => Math.round(obj.value) O pasar una función al accessor de acceso:
accessor: (obj) => Math.round(obj.score)