UNPKG

reactable

Version:
26 lines (22 loc) 644 B
import { stringable } from './stringable'; export function extractDataFrom(key, column) { var value; if ( typeof(key) !== 'undefined' && key !== null && key.__reactableMeta === true ) { value = key.data[column]; } else { value = key[column]; } if ( typeof(value) !== 'undefined' && value !== null && value.__reactableMeta === true ) { value = (typeof(value.props.value) !== 'undefined' && value.props.value !== null) ? value.props.value : value.value; } return (stringable(value) ? value : ''); }