@kirz/react-native-toolkit
Version:
Toolkit to speed up React Native development
33 lines • 713 B
JavaScript
import React, { memo } from 'react';
import { View } from 'react-native';
export const ListViewItem = /*#__PURE__*/memo(_ref => {
let {
numColumns,
itemSize,
spacing,
section,
sectionIndex,
item,
itemIndex,
renderContent
} = _ref;
return /*#__PURE__*/React.createElement(View, {
style: {
flex: 1 / numColumns,
height: itemSize
}
}, /*#__PURE__*/React.createElement(View, {
style: {
flex: 1,
paddingLeft: spacing
}
}, renderContent === null || renderContent === void 0 ? void 0 : renderContent({
section,
sectionIndex,
...(item && {
item,
itemIndex
})
})));
});
//# sourceMappingURL=ListViewItem.js.map