Thomas Heyenbrock

Results 14 issues of Thomas Heyenbrock

This adds some more documentation in the simplest form possible: JSDoc comments :D Those should also be picked up by typedoc and enhance the docs we generate and push to...

Some keydown events seem to bubble up too far. One particular example is the docs search combobox. When pressing escape, the event bubbles up all the way. When rendering GraphiQL...

@graphiql/react

More cleanup for v2: This PR adds a `GraphiQLProvider` component that renders all the providers from `@graphiql/react`. I also deduplicated the prop definitions and moved them to where they originate....

This branch collects all the breaking changes for the next major version of `graphiql` and will be merged once we're ready to release it. For context, we decided on this...

do not merge

Rendering Markdown content (for description texts) is currently baked into `@graphiql/react`. There we have an instance of `markdown-it` that takes care of all the markdown rendering. @acao mentioned [here](https://github.com/graphql/graphiql/pull/2582#discussion_r928282116) that...

enhancement
@graphiql/toolkit
@graphiql/react

Support for different keymaps has been added in #2501. However we only import the `sublime` keymap by default. If one would simply pass a different `keyMap` prop (e.g. `vim`) CodeMirror...

graphiql
@graphiql/react

After releasing the updated UI in `graphiql@2` users will be able to override our CSS variables to create their own theme (colors, spacing, etc.) for GraphiQL. We should also add...

**Describe the bug** The `useAsyncSchema` accepts a promise that resolves to a GraphQL schema as argument. It chains a `.then()` on this promise (inside the call to `setSchema` happens), but...

documentation
kind/question

The examples for serial execution in the section `Normal and Serial Execution` actually use a query as operation type. This PR proposes to change these examples to mutations (which are...

We should give the new dark mode (maybe also the light one) another pass to ensure we have accessible colors and good contrasts.

bug
graphiql
accessibility