Quiero entender qué hace el siguiente código con el operador ternario. En este momento es difícil para mí decodificar con el operador ternario.
¿Alguien podría ayudarme a entender qué hace este código?
const handleSelection = React.useMemo( () => page.map(row => { return singleSelect ? toggleSingleSelection ? () => toggleSingleSelection(row) : undefined : toggleSelection ? () => toggleSelection(row) : undefined; }), [toggleSelection] );page.map(row => { if(singleSelect && toggleSingleSelection) { return () => toggleSingleSelection(row) } else if(!singleSelect && toggleSelection) { return () => toggleSelection(row) } })