manifold/web/lib/api/graphql/resolvers/bet.ts
joy_void_joy 85746f0461 graphql: Add slug, market and markets queries
Translate /api/v0/markets, /api/v0/market/[id] and /api/v0/slug/[id]
into their graphql equivalent
2022-07-20 18:15:56 +02:00

15 lines
332 B
TypeScript

import type { BetResolvers, Resolvers } from 'web/generated/graphql_api'
const betResolvers: BetResolvers = {
market: async (bet) => bet.contract,
user: async (bet, _, { dataSources }) =>
await dataSources.firebaseAPI.getUser(bet.userId),
}
const resolvers: Resolvers = {
Bet: betResolvers,
}
export default resolvers