src/reactable/lib/extract_data_from.jsx
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 : '');
}