using System; using ReactiveUI.SourceGenerators; namespace Flawless.Client.Models; public partial class UserModel : ReactiveModel { public enum SexType : byte { Unset = 0, Male = 1, Female = 2, WalmartPlasticBag = 3 } [Reactive] private string _username; [Reactive] private string _nickname; [Reactive] private string _bio; [Reactive] private SexType _sex; [Reactive] private bool _emailIsVisible; [Reactive] private bool _canEdit; [Reactive] private string _email; [Reactive] private string _phoneNumber; [Reactive] private DateTime _joinDate; [Reactive] private bool _isAdmin; }