listItem function

InkWell listItem({
  1. Widget? leading,
  2. required Widget title,
  3. Widget? trailing,
  4. required dynamic onTap(),
})

Implementation

InkWell listItem(
    {Widget? leading,
    required Widget title,
    Widget? trailing,
    required Function() onTap}) {
  return InkWell(
    onTap: onTap,
    child: Padding(
      padding: const EdgeInsets.all(16.0),
      child: Row(
        children: [
          leading != null
              ? Padding(
                  padding: const EdgeInsets.only(right: 16.0), child: leading)
              : const SizedBox(),
          Expanded(
            child: title,
          ),
          trailing ?? const SizedBox()
        ],
      ),
    ),
  );
}