Files
jsmr/JSMR.UI.Blazor/Services/ILookupDataService.cs
Brian Bicknell c203b2cbdb
All checks were successful
ci / build-test (push) Successful in 2m45s
ci / publish-image (push) Successful in 1m58s
Updated Blazor UI tag/creator views. Altered logic for sorting favorite/blacklisted fields for tags/creators.
2026-04-18 21:39:58 -04:00

23 lines
942 B
C#

using Bit.BlazorUI;
using JSMR.Application.Enums;
using JSMR.Application.VoiceWorks.Queries.Search;
using JSMR.Domain.Enums;
using JSMR.UI.Blazor.Enums;
namespace JSMR.UI.Blazor.Services;
public interface ILookupDataService
{
List<BitDropdownItem<Locale>> GetLocales();
List<BitDropdownItem<SaleStatus?>> GetSaleStatuses();
List<SelectOption<SaleStatus?>> GetSaleStatuses2();
List<BitDropdownItem<CircleStatus?>> GetCircleStatuses();
List<BitDropdownItem<TagStatus?>> GetTagStatuses();
List<BitDropdownItem<CreatorStatus?>> GetCreatorStatuses();
List<BitDropdownItem<Language>> GetLanguages();
List<BitDropdownItem<AgeRating>> GetAgeRatings();
List<BitDropdownItem<VoiceWorkSort>> GetSortOptions();
Task<List<BitDropdownItem<int>>> GetTagsAsync(CancellationToken cancellationToken = default);
Task<List<BitDropdownItem<int>>> GetCreatorsAsync(CancellationToken cancellationToken = default);
}