aboutsummaryrefslogtreecommitdiff
path: root/src/graphql/user/resolvers.ts
blob: af71d384d9c613b61fc58c076d472cd81fa2d11b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import { getUserBadges } from '$lib/Database/SB/User/badges';
import type { WithIndex } from '../$types';
import type { Resolvers, Badge } from './$types';

export const resolvers: WithIndex<Resolvers> = {
	Query: {
		User: async (_, args /* , _context */) => {
			return {
				id: args.id,
				badges: (await getUserBadges(args.id)) as Badge[]
			};
		}
	}
};