Files
WatchIt/WatchIt.Website/Components/Subcomponents/Common/DisplayRating.razor.cs

27 lines
638 B
C#
Raw Normal View History

2024-10-23 02:39:15 +02:00
using Microsoft.AspNetCore.Components;
using WatchIt.DTO.Models.Generics.Rating;
2024-10-23 02:39:15 +02:00
namespace WatchIt.Website.Components.Subcomponents.Common;
2024-10-23 02:39:15 +02:00
public partial class DisplayRating : Component
2024-10-23 02:39:15 +02:00
{
#region PARAMETERS
[Parameter] public required IRatingResponse? Rating { get; set; }
2024-10-23 02:39:15 +02:00
[Parameter] public DisplayRatingComponentEmptyMode EmptyMode { get; set; } = DisplayRatingComponentEmptyMode.NoRatings;
[Parameter] public double Scale { get; set; } = 1;
#endregion
#region ENUMS
public enum DisplayRatingComponentEmptyMode
{
NoRatings,
DoubleDash,
}
#endregion
}