diff --git a/src/components/SportIcon/SportIcon.tsx b/src/components/SportIcon/SportIcon.tsx index 4a01f6fc..86bfdb07 100644 --- a/src/components/SportIcon/SportIcon.tsx +++ b/src/components/SportIcon/SportIcon.tsx @@ -1,3 +1,4 @@ +/* eslint sort-keys: 0 */ import styled from 'styled-components/macro' import { SportTypes } from 'config' @@ -44,6 +45,38 @@ const sportIcons = { color: '#2D8B8A', icon: 'Volleyball', }, + baseball: { + color: '#ffffff', + icon: 'Baseball', + }, + tennis: { + color: '#ffffff', + icon: 'Tennis', + }, + field_hockey: { + color: '#ffffff', + icon: 'FIELD_HOCKEY', + }, + figure_skating: { + color: '#ffffff', + icon: 'FIGURE_SKATING', + }, + american_football: { + color: '#ffffff', + icon: 'AMERICAN_FOOTBALL', + }, + futsal: { + color: '#ffffff', + icon: 'FUTSAL', + }, + floorball: { + color: '#ffffff', + icon: 'FLOORBALL', + }, + cricket: { + color: '#ffffff', + icon: 'CRICKET', + }, } export const SportIcon = ({ diff --git a/src/config/lexics/procedures.tsx b/src/config/lexics/procedures.tsx index 6209940a..219e45e8 100644 --- a/src/config/lexics/procedures.tsx +++ b/src/config/lexics/procedures.tsx @@ -1,6 +1,7 @@ export const proceduresLexics = { 3556: 3556, 6959: 6959, + 9759: 9759, 9760: 9760, 9761: 9761, 12980: 12980, diff --git a/src/config/sportTypes.tsx b/src/config/sportTypes.tsx index c9596baf..b8f642f6 100644 --- a/src/config/sportTypes.tsx +++ b/src/config/sportTypes.tsx @@ -1,19 +1,35 @@ export enum SportTypes { FOOTBALL = 1, - HANDBALL = 7, HOCKEY = 2, BASKETBALL = 3, + TENNIS = 4, VOLLEYBALL = 6, + HANDBALL = 7, STREETBALL = 9, - BOXING = 12 + BOXING = 12, + FIELD_HOCKEY = 14, + FIGURE_SKATING = 15, + AMERICAN_FOOTBALL = 16, + FUTSAL = 17, + FLOORBALL = 18, + CRICKET = 19, + BASEBALL = 20 } export const SPORT_NAMES = { [SportTypes.BASKETBALL]: 'basketball', [SportTypes.FOOTBALL]: 'football', + [SportTypes.TENNIS]: 'tennis', [SportTypes.HANDBALL]: 'handball', [SportTypes.HOCKEY]: 'hockey', [SportTypes.VOLLEYBALL]: 'volleyball', [SportTypes.STREETBALL]: 'streetball', [SportTypes.BOXING]: 'boxing', + [SportTypes.BASEBALL]: 'baseball', + [SportTypes.FIELD_HOCKEY]: 'field_hockey', + [SportTypes.FIGURE_SKATING]: 'figure_skating', + [SportTypes.AMERICAN_FOOTBALL]: 'american_football', + [SportTypes.FUTSAL]: 'futsal', + [SportTypes.FLOORBALL]: 'floorball', + [SportTypes.CRICKET]: 'cricket', } as const diff --git a/src/libs/index.ts b/src/libs/index.ts index 496770ad..a39144fa 100644 --- a/src/libs/index.ts +++ b/src/libs/index.ts @@ -21,3 +21,4 @@ export { PoweredByInstat } from './objects/PoweredByInstat' export { PoweredByInsports } from './objects/PoweredByInsports' export { Info } from './objects/Info' export { Streetball } from './objects/Streetball' +export { Baseball } from './objects/Baseball' diff --git a/src/libs/objects/Baseball.tsx b/src/libs/objects/Baseball.tsx new file mode 100644 index 00000000..73dd9b6b --- /dev/null +++ b/src/libs/objects/Baseball.tsx @@ -0,0 +1,20 @@ +export const Baseball = () => ( + + + + + + + + + + + + +)