buildDateDivider method
Builds a date divider widget for the given timestamp.
Uses the custom date separator builder if provided, otherwise returns a default styled divider with formatted date.
Implementation
Widget buildDateDivider(BuildContext context, String timestamp) {
return dateSeparatorBuilder?.call(context, timestamp) ??
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: const TextStyle(
fontSize: 14,
fontWeight: FontWeight.w500,
color: Color(0xFF565656)),
),
const Gap(20),
const Expanded(child: Divider()),
],
),
);
}