fixes for veilid 0.4.0

This commit is contained in:
Christien Rioux 2024-10-20 14:57:35 -04:00
parent 4966349ac9
commit e8810d208d
16 changed files with 454 additions and 341 deletions

View file

@ -46,9 +46,8 @@ class _EditContactFormState extends State<EditContactForm> {
super.initState();
}
Widget _availabilityWidget(
BuildContext context, proto.Availability availability) =>
AvailabilityWidget(availability: availability);
Widget _availabilityWidget(proto.Availability availability, Color color) =>
AvailabilityWidget(availability: availability, color: color);
@override
Widget build(BuildContext context) {
@ -95,7 +94,8 @@ class _EditContactFormState extends State<EditContactForm> {
)
.paddingSymmetric(vertical: 4),
Row(mainAxisSize: MainAxisSize.min, children: [
_availabilityWidget(context, widget.contact.profile.availability),
_availabilityWidget(widget.contact.profile.availability,
scale.primaryScale.primaryText),
SelectableText(widget.contact.profile.status,
style: textTheme.bodyMedium)
.paddingSymmetric(horizontal: 8)