Add teamList in store

This commit is contained in:
pikiou
2022-01-20 01:09:32 +01:00
parent 1011a293d0
commit d5eeb44d2f
10 changed files with 208 additions and 11 deletions

39
src/services/teams.ts Normal file
View File

@@ -0,0 +1,39 @@
import ServiceAccessors from "./accessors"
export class Team {
id = 0
name = ""
min = 0
max = 0
description = ""
before = ""
during = ""
after = ""
}
export const translationTeam: { [k in keyof Team]: string } = {
id: "id",
name: "nom",
min: "min",
max: "max",
description: "description",
before: "avant",
during: "pendant",
after: "après",
}
const elementName = "Team"
export type TeamWithoutId = Omit<Team, "id">
const serviceAccessors = new ServiceAccessors<TeamWithoutId, Team>(elementName)
export const teamListGet = serviceAccessors.listGet()
export const teamGet = serviceAccessors.get()