Este código se toma del ejemplo de selección de filas de la tabla de reacciones. https://react-table.tanstack.com/docs/examples/row-selection
¿Cuál es el propósito del argumento indeterminate en esta función?
const IndeterminateCheckbox = React.forwardRef( ({ indeterminate, ...rest }, ref) => { const defaultRef = React.useRef() const resolvedRef = ref || defaultRef React.useEffect(() => { resolvedRef.current.indeterminate = indeterminate }, [resolvedRef, indeterminate]) console.log(resolvedRef) console.log(indeterminate) return ( <> <input type="checkbox" ref={resolvedRef} {...rest} /> </> ) } )