data.ts 763 B

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