website-session-kit
Version:
A modular and extensible session management toolkit for modern websites.
9 lines (8 loc) • 981 B
JavaScript
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime";
import LpContentContainer from '../../containers/LpContentContainer';
import ItemsList from '../../ui/ItemsList';
import Line from '../../ui/Line';
const IconListSection = ({ title, icon, items, responsive = false, iconColor = 'text-[#e16a3d]', textColor = 'text-black', lineColor = '#e16a3d', grafismColor = '#e16a3d', bgColor = 'bg-white', className = '', containerHeight, containerClassName, }) => {
return (_jsxs(LpContentContainer, { title: title, grafismColor: grafismColor, containerBgColor: bgColor, containerHeight: containerHeight, containerClassName: containerClassName, children: [_jsx(Line, { width: "w-[10%]", height: "h-[1px]", color: lineColor }), _jsx(ItemsList, { items: items.map((text) => ({ text })), icon: icon, iconColor: iconColor, textColor: textColor, responsive: responsive, className: `w-full text-start px-3 border rounded-lg ${className}` })] }));
};
export default IconListSection;