Files
juwan-frontend/lib/mock/players.ts
T

70 lines
1.9 KiB
TypeScript

import type { Player } from "../types"
import { mockServices } from "./services"
import { mockUsers } from "./users"
export const mockPlayers: Player[] = [
{
id: "u5",
user: mockUsers[4],
rating: 4.2,
totalOrders: 156,
completionRate: 0.94,
status: "available",
games: ["英雄联盟", "王者荣耀"],
services: mockServices.filter((s) => s.playerId === "u5"),
shopId: "shop1",
shopName: "老王游戏工作室",
tags: ["闷声干活", "不催不急", "准时上线"],
},
{
id: "u6",
user: mockUsers[5],
rating: 4.7,
totalOrders: 412,
completionRate: 0.97,
status: "available",
games: ["英雄联盟", "DOTA2", "原神", "第五人格"],
services: mockServices.filter((s) => s.playerId === "u6"),
shopId: "shop2",
shopName: "Yuki 小屋",
tags: ["态度好", "会讲思路", "老手"],
},
{
id: "u7",
user: mockUsers[6],
rating: 4.5,
totalOrders: 289,
completionRate: 0.95,
status: "busy",
games: ["王者荣耀", "和平精英", "绝区零"],
services: mockServices.filter((s) => s.playerId === "u7"),
shopId: "shop1",
shopName: "老王游戏工作室",
tags: ["女打手", "技术硬", "不闲聊"],
},
{
id: "u8",
user: mockUsers[7],
rating: 4.8,
totalOrders: 97,
completionRate: 0.91,
status: "available",
games: ["无畏契约", "DOTA2", "CS2"],
services: mockServices.filter((s) => s.playerId === "u8"),
tags: ["效率高", "话少", "枪法硬"],
},
{
id: "u9",
user: mockUsers[8],
rating: 4.4,
totalOrders: 203,
completionRate: 0.98,
status: "offline",
games: ["英雄联盟", "崩坏:星穹铁道", "三角洲行动"],
services: mockServices.filter((s) => s.playerId === "u9"),
shopId: "shop3",
shopName: "浩哥开黑",
tags: ["不掉线", "守时", "长期接单"],
},
]