13 lines
363 B
TypeScript
13 lines
363 B
TypeScript
import { IdentityContext } from '@app/server/identity';
|
|
import { Book, QueryBookOneArgs } from '@generated/types';
|
|
import { books } from './booksManyResolver';
|
|
|
|
export async function BookOneResolver(
|
|
_: any,
|
|
{ id }: QueryBookOneArgs,
|
|
{ identity }: IdentityContext
|
|
): Promise<Book> {
|
|
const book = books.filter(item => item.id === id)[0];
|
|
|
|
return book;
|
|
}
|