Slide 17
Slide 17 text
16
例えば以下のようなコード
argsとcontextの値がごっちゃになるのでcontextのdestructuringをやめたい
graphql/resolvers.ts
export const resolvers = {
Query: {
getSetting: async (
_: unknown,
{ id, organizationId }: Args,
{ organizationId: contextOrganizationId }: Context
): Promise => {
if (!contextOrganizationId) {
throw new Error("Unauthorized");
}
return { id, name: "⽻⽥空港送迎", organizationId: organizationId };
},
},
};