Merge literally everything into main so I stop just working on one branch #14

Merged
Ajdj100 merged 64 commits from recruiter into main 2025-10-28 13:40:41 -05:00
Showing only changes of commit 6d94df3d60 - Show all commits

View File

@@ -0,0 +1,33 @@
export type Member = { id: number; name: string }
export type Rank = { id: number; name: string }
// Placeholder: fetch list of members
export async function getMembers(): Promise<Member[]> {
// Simulate async delay
await new Promise((r) => setTimeout(r, 150))
return [
{ id: 1, name: 'Alice Anderson' },
{ id: 2, name: 'Bob Brown' },
{ id: 3, name: 'Charlie Clark' },
{ id: 4, name: 'Dana Diaz' },
]
}
// Placeholder: fetch list of ranks
export async function getRanks(): Promise<Rank[]> {
await new Promise((r) => setTimeout(r, 120))
return [
{ id: 10, name: 'Private' },
{ id: 20, name: 'Corporal' },
{ id: 30, name: 'Sergeant' },
{ id: 40, name: 'Lieutenant' },
{ id: 50, name: 'Captain' },
]
}
// Placeholder: submit a rank change
export async function submitRankChange(memberId: number, rankId: number): Promise<{ ok: boolean }> {
console.log('Stub submitRankChange', { memberId, rankId })
await new Promise((r) => setTimeout(r, 200))
return { ok: true }
}