reactredux/webapi/WeatherForecast/Models/MenuItemModel.cs

17 lines
475 B
C#

using Core.DomainObjects;
namespace WeatherForecast.Models {
public class MenuItemModel {
public string? Icon { get; set; }
public string? Title { get; set; }
public string? Target { get; set; }
public List<MenuItemModel>? ChildItems { get; set; }
public MenuItemModel(MenuItem menuItem) {
Title = menuItem.Title;
Target = menuItem.Target;
ChildItems = menuItem.ChildItems?.Select(x => new MenuItemModel(x)).ToList();
}
}
}