data.ts 742 B

12345678910111213141516171819202122232425262728293031323334353637
  1. export interface IGameListParams {
  2. tagIds?: string | string[],
  3. providerIds?: number | number[],
  4. currency: string,
  5. favorite: 0 | 1,
  6. }
  7. export interface IGameTag {
  8. tagId: number;
  9. tagName: string;
  10. tagCode: string;
  11. color: string;
  12. sortWeight: number;
  13. }
  14. export interface IGameInfo {
  15. gameID: number;
  16. gameName: string;
  17. gameCode: string;
  18. isFavorite: number;
  19. providerID: number;
  20. providerName: string;
  21. sortWeight: number;
  22. tagSortWeight: number;
  23. tags: IGameTag[];
  24. type: string;
  25. RTP: number;
  26. currencies: string[];
  27. }
  28. export interface IGameLaunch {
  29. gameCode: string;
  30. providerCode: string;
  31. providerGameId: string;
  32. currency: string;
  33. launchUrl: string;
  34. }