import isPlainObject from 'lodash/isPlainObject'; export default function enumRender(value, dataSource) { const getSelected = () => { if (isPlainObject(value)) { return { label: value.label || value.value, value: value.value, }; } return { label: value, value, }; }; const getLabel = (target: any) => { return ( dataSource?.find((item) => item.value === target?.value)?.label || target.label ); }; return getLabel(getSelected()); }