UNPKG

@td-design/react-native

Version:

react-native UI组件库

26 lines 892 B
import React, { memo } from 'react'; import Box from '../box'; import Text from '../text'; export const Cell = /*#__PURE__*/memo(_ref => { let { data, column, style } = _ref; return /*#__PURE__*/React.createElement(Box, { style: style }, column.render ? /*#__PURE__*/React.createElement(Text, { numberOfLines: column.numberOfLines, ellipsizeMode: column.ellipsisMode, textAlign: column.textAlign || 'center', variant: "p1", color: "gray500" }, column.render(data[column.dataIndex], column)) : /*#__PURE__*/React.createElement(Text, { numberOfLines: column.numberOfLines, ellipsizeMode: column.ellipsisMode, textAlign: column.textAlign || 'center', variant: "p1", color: "gray500" }, column.renderText ? column.renderText(data[column.dataIndex], column) : data[column.dataIndex] ?? '-')); }); //# sourceMappingURL=Cell.js.map