import 'package:didvan/config/design_config.dart'; import 'package:didvan/widgets/didvan/text.dart'; import 'package:flutter/material.dart'; class ItemTitle extends StatelessWidget { final String title; final IconData? icon; final Color color; const ItemTitle({ Key? key, required this.title, this.icon, this.color = DesignConfig.darkPrimaryColor2, }) : super(key: key); @override Widget build(BuildContext context) { return Padding( padding: const EdgeInsets.only(top: 16, bottom: 12), child: Row( mainAxisSize: MainAxisSize.min, children: [ if (icon != null) Icon(icon, color: color), if (icon != null) const SizedBox(width: 4), DidvanText( title, style: Theme.of(context).textTheme.subtitle1, color: DesignConfig.darkPrimaryColor2, ) ], ), ); } }