import React from 'react' import R from 'ramda' import classNames from 'classnames' let treatValue = data => data == null ? '?' : R.is(Number)(data) ? Math.round(data) : data ? 'oui' : 'non' let NodeValue = ({data}) => ( ←  {treatValue(data)} ) // Un élément du graphe de calcul qui a une valeur interprétée (à afficher) export class Node extends React.Component { render() { let {classes, name, value, child, termDefinition} = this.props return (
{name && {name} } {child} {!name && }
) } } // Un élément du graphe de calcul qui a une valeur interprétée (à afficher) export let Leaf = ({classes, name, value}) => ( {name && {name} } )