diff options
| author | netop://ウィビ <paul@webb.page> | 2026-04-24 16:41:18 -0700 |
|---|---|---|
| committer | netop://ウィビ <paul@webb.page> | 2026-04-24 16:41:18 -0700 |
| commit | 85c05927989c712015ee82cea9b2917485a3f0e8 (patch) | |
| tree | 0166ecd43e2ac1a88b2fa45136cea7c36d568b8e /source/library/GraphiQL.svelte | |
| parent | c013ed57bf3d7dd83bd59a9b984d87aebde6003c (diff) | |
| download | graphiql-85c05927989c712015ee82cea9b2917485a3f0e8.tar.gz graphiql-85c05927989c712015ee82cea9b2917485a3f0e8.zip | |
Clear svelte-check warnings
- Splitter exposes aria-label/valuemin/valuemax/valuenow for screen
readers; suppress the noninteractive-role lints since role=separator is
legitimately interactive per WAI-ARIA but svelte-check uses a fixed
role list
- Suppress state_referenced_locally on storage/namespace/initialQuery in
GraphiQL.svelte — these are one-shot init props, not reactive inputs
Diffstat (limited to 'source/library/GraphiQL.svelte')
| -rw-r--r-- | source/library/GraphiQL.svelte | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/source/library/GraphiQL.svelte b/source/library/GraphiQL.svelte index 4250fd3..0f1e0fd 100644 --- a/source/library/GraphiQL.svelte +++ b/source/library/GraphiQL.svelte @@ -48,8 +48,10 @@ toolbarExtras }: Props = $props(); + // svelte-ignore state_referenced_locally const resolvedStorage = storage ?? (typeof globalThis.localStorage !== "undefined" ? + // svelte-ignore state_referenced_locally createLocalStorage(namespace) : createMemoryStorage()); @@ -58,7 +60,9 @@ const schema = new SchemaStore(); const session = new SessionStore(resolvedStorage); + // svelte-ignore state_referenced_locally if (initialQuery && session.active && session.active.query === "") + // svelte-ignore state_referenced_locally session.updateQuery(session.active.id, initialQuery); let bottomPane = $state<"variables" | "headers">("variables"); |