using MemberCenter.Application.Models.Profile;

namespace MemberCenter.Web.Models.Profile;

public sealed class ProfileIndexPageViewModel
{
    public ProfileViewModel Profile { get; set; } = new();

    public IReadOnlyList<UserAddressDto> Addresses { get; set; } = Array.Empty<UserAddressDto>();

    public bool IsEditing { get; set; }

    public bool HasProfileImage { get; set; }

    public long ProfileImageVersion { get; set; }
}
