diff options
Diffstat (limited to 'src/graphql/hello')
| -rw-r--r-- | src/graphql/hello/index.ts | 4 | ||||
| -rw-r--r-- | src/graphql/hello/resolvers.ts | 10 | ||||
| -rw-r--r-- | src/graphql/hello/schema.graphql | 3 |
3 files changed, 17 insertions, 0 deletions
diff --git a/src/graphql/hello/index.ts b/src/graphql/hello/index.ts new file mode 100644 index 00000000..925a7ece --- /dev/null +++ b/src/graphql/hello/index.ts @@ -0,0 +1,4 @@ +import typeDefs from './schema.graphql?raw'; +import { resolvers } from './resolvers'; + +export default { typeDefs, resolvers }; diff --git a/src/graphql/hello/resolvers.ts b/src/graphql/hello/resolvers.ts new file mode 100644 index 00000000..f882765f --- /dev/null +++ b/src/graphql/hello/resolvers.ts @@ -0,0 +1,10 @@ +import type { WithIndex } from '../$types'; +import type { Resolvers } from './$types'; + +export const resolvers: WithIndex<Resolvers> = { + Query: { + hello() { + return 'Hello SvelteKit!'; + } + } +}; diff --git a/src/graphql/hello/schema.graphql b/src/graphql/hello/schema.graphql new file mode 100644 index 00000000..d3dba234 --- /dev/null +++ b/src/graphql/hello/schema.graphql @@ -0,0 +1,3 @@ +type Query { + hello: String! +} |