@oxyhq/services
Version:
Reusable OxyHQ module to handle authentication, user management, karma system, device-based session management and more 🚀
33 lines (32 loc) • 1.08 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = void 0;
var _react = _interopRequireDefault(require("react"));
var _reactNative = require("react-native");
var _GroupedItem = _interopRequireDefault(require("./GroupedItem"));
var _jsxRuntime = require("react/jsx-runtime");
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const GroupedSection = ({
items,
theme
}) => {
return /*#__PURE__*/(0, _jsxRuntime.jsx)(_reactNative.View, {
children: items.map((item, index) => /*#__PURE__*/(0, _jsxRuntime.jsx)(_GroupedItem.default, {
icon: item.icon,
iconColor: item.iconColor,
title: item.title,
subtitle: item.subtitle,
theme: theme,
onPress: item.onPress,
isFirst: index === 0,
isLast: index === items.length - 1,
showChevron: item.showChevron,
disabled: item.disabled,
customContent: item.customContent
}, item.id))
});
};
var _default = exports.default = GroupedSection;
//# sourceMappingURL=GroupedSection.js.map