settingListItem function
Implementation
Widget settingListItem(
String title, String? leading, String trailing, Function() onTap) {
return Column(
children: [
InkWell(
onTap: onTap,
child: Row(
children: [
leading != null
? Padding(
padding: const EdgeInsets.all(18.0),
child: SvgPicture.asset(
package: package,
leading,
colorFilter: ColorFilter.mode(
MirrorflyUikit.getTheme!.textSecondaryColor,
BlendMode.srcIn),
),
)
: const SizedBox(
height: 4,
),
Expanded(
child: Text(
title,
style: TextStyle(
fontSize: 15.0,
fontFamily: 'sf_ui',
color: MirrorflyUikit.getTheme?.textPrimaryColor,
fontWeight: FontWeight.w400),
)),
Padding(
padding: const EdgeInsets.all(18.0),
child: SvgPicture.asset(
package: package,
trailing,
),
),
],
),
),
const AppDivider(),
],
);
}