sendou.ink/app/features/team/loaders/t.new.server.ts
Kalle fef1ffc955
Design refresh + a bunch of stuff (#2864)
Co-authored-by: hfcRed <hfcred@gmx.net>
2026-03-19 17:51:42 +02:00

14 lines
391 B
TypeScript

import { requireUser } from "~/features/auth/core/user.server";
import * as TeamRepository from "../TeamRepository.server";
export const loader = async () => {
const user = requireUser();
const teams = await TeamRepository.findAllUndisbanded();
const teamMemberOfCount = teams.filter((team) =>
team.members.some((m) => m.id === user.id),
).length;
return { teamMemberOfCount };
};