Add team creation stubs
This commit is contained in:
@@ -0,0 +1,13 @@
|
||||
import { CheckTeamNameRequest } from "../request/checkTeamName";
|
||||
import { CheckTeamNameResponse } from "../response/checkTeamName";
|
||||
import { World } from "../world";
|
||||
|
||||
export function checkTeamName(
|
||||
w: World,
|
||||
req: CheckTeamNameRequest
|
||||
): CheckTeamNameResponse {
|
||||
return {
|
||||
type: "check_team_name_res",
|
||||
status: 0,
|
||||
};
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
import { Id } from "../model/base";
|
||||
import { Team } from "../model/team";
|
||||
import { CreateTeamRequest } from "../request/createTeam";
|
||||
import { CreateTeamResponse } from "../response/createTeam";
|
||||
import { World } from "../world";
|
||||
|
||||
export function createTeam(
|
||||
w: World,
|
||||
req: CreateTeamRequest
|
||||
): CreateTeamResponse {
|
||||
return {
|
||||
type: "create_team_res",
|
||||
status: 0,
|
||||
teamId: 3 as Id<Team>,
|
||||
};
|
||||
}
|
||||
@@ -1,6 +1,7 @@
|
||||
import { _team } from "./_team";
|
||||
import { saveTimeAttack } from "./saveTimeAttack";
|
||||
import { checkTeamName } from "./checkTeamName";
|
||||
import { createProfile } from "./createProfile";
|
||||
import { createTeam } from "./createTeam";
|
||||
import { discoverProfile } from "./discoverProfile";
|
||||
import { load2on2 } from "./load2on2";
|
||||
import { loadConfig } from "./loadConfig";
|
||||
@@ -21,6 +22,7 @@ import { saveGarage } from "./saveGarage";
|
||||
import { saveProfile } from "./saveProfile";
|
||||
import { saveSettings } from "./saveSettings";
|
||||
import { saveStocker } from "./saveStocker";
|
||||
import { saveTimeAttack } from "./saveTimeAttack";
|
||||
import { saveTopic } from "./saveTopic";
|
||||
import { unlockProfile } from "./unlockProfile";
|
||||
import { updateProvisionalStoreRank } from "./updateProvisionalStoreRank";
|
||||
@@ -35,9 +37,15 @@ import { World } from "../world";
|
||||
|
||||
export async function dispatch(w: World, req: Request): Promise<Response> {
|
||||
switch (req.type) {
|
||||
case "check_team_name_req":
|
||||
return checkTeamName(w, req);
|
||||
|
||||
case "create_profile_req":
|
||||
return createProfile(w, req);
|
||||
|
||||
case "create_team_req":
|
||||
return createTeam(w, req);
|
||||
|
||||
case "join_auto_team_req":
|
||||
return _team(w, req);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user