mirror of
https://gitlab.com/veilid/veilidchat.git
synced 2025-07-21 13:48:43 -04:00
fixes for veilid 0.4.0
This commit is contained in:
parent
4966349ac9
commit
e8810d208d
16 changed files with 454 additions and 341 deletions
|
@ -79,6 +79,9 @@ class _EditProfileFormState extends State<EditProfileForm> {
|
|||
|
||||
FormBuilderDropdown<proto.Availability> _availabilityDropDown(
|
||||
BuildContext context) {
|
||||
final theme = Theme.of(context);
|
||||
final scale = theme.extension<ScaleScheme>()!;
|
||||
|
||||
final initialValueX =
|
||||
widget.initialValueCallback(EditProfileForm.formFieldAvailability)
|
||||
as proto.Availability;
|
||||
|
@ -105,7 +108,8 @@ class _EditProfileFormState extends State<EditProfileForm> {
|
|||
.map((x) => DropdownMenuItem<proto.Availability>(
|
||||
value: x,
|
||||
child: Row(mainAxisSize: MainAxisSize.min, children: [
|
||||
AvailabilityWidget.availabilityIcon(x),
|
||||
AvailabilityWidget.availabilityIcon(
|
||||
x, scale.primaryScale.primaryText),
|
||||
Text(x == proto.Availability.AVAILABILITY_OFFLINE
|
||||
? translate('availability.always_show_offline')
|
||||
: AvailabilityWidget.availabilityName(x))
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue