import 'package:flutter/material.dart'; import 'package:huacu_mobile/models/settings_item_model.dart'; import 'package:huacu_mobile/ui/widgets/settings_item.dart'; import 'package:styled_widget/styled_widget.dart'; class Settings extends StatelessWidget { final List settingsItems; const Settings({super.key, required this.settingsItems}); @override Widget build(BuildContext context) => settingsItems .map((settingsItem) => SettingsItem( icon: settingsItem.icon, iconBgColor: settingsItem.color, title: settingsItem.title, description: settingsItem.description, onTap: settingsItem.onTap, )) .toList() .toColumn(); }