buildDateDivider method
Implementation
Widget buildDateDivider(BuildContext context, String timestamp) {
if (dateSeparatorBuilder != null) {
if (dateSeparatorStyle == null) {
return dateSeparatorBuilder!.call(context, timestamp);
}
return DefaultTextStyle(
style: dateSeparatorStyle!,
child: dateSeparatorBuilder!.call(context, timestamp),
);
}
return Padding(
padding: const EdgeInsets.symmetric(vertical: 24),
child: Row(
children: [
const Expanded(child: Divider()),
const Gap(20),
Text(
DateFormat("yyyy.MM.dd").format(DateTime.parse(timestamp)),
style: dateSeparatorStyle,
),
const Gap(20),
const Expanded(child: Divider()),
],
),
);
}