All files / client/src/markdown/components helpDeskList.ts

100% Statements 3/3
100% Branches 0/0
100% Functions 1/1
100% Lines 3/3

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24                425x                         425x 8x  
import { config } from "shared/config";
import { EventName } from "shared/config/eventConfigTypes";
 
interface HelpDesk {
  nameFi: string;
  nameEn: string;
}
 
const helpDesksByEvent: Record<EventName, HelpDesk[]> = {
  [EventName.ROPECON]: [
    { nameFi: "Larp- ja Roolipelitiski", nameEn: "Larp & RPG Desk" },
    { nameFi: "Pelitiski", nameEn: "Gaming Desk" },
    { nameFi: "Info", nameEn: "Info Desk" },
  ],
  [EventName.HITPOINT]: [{ nameFi: "Roolipelitiski", nameEn: "RPG Desk" }],
  [EventName.TRACON]: [],
  [EventName.SOLMUKOHTA]: [
    { nameFi: "Ohjelmatiski", nameEn: "Programme Desk" },
  ],
};
 
export const getHelpDesks = (): HelpDesk[] =>
  helpDesksByEvent[config.event().eventName];