From 87bf8d55ceb85a94e5e232a82479af6e5fc40eb9 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Fri, 29 Jul 2022 11:40:28 +0200 Subject: [PATCH] feat: base64 support in schema editor --- deno-client/mod.ts | 2 +- frontend/src/lib/components/ArgInput.svelte | 4 ++-- frontend/src/lib/components/SchemaEditor.svelte | 12 +++++++----- frontend/src/lib/components/SchemaModal.svelte | 6 +++++- frontend/src/lib/components/SchemaViewer.svelte | 5 ++++- .../src/lib/components/StringTypeNarrowing.svelte | 12 ++++++++---- 6 files changed, 27 insertions(+), 14 deletions(-) diff --git a/deno-client/mod.ts b/deno-client/mod.ts index c3d4fc40c9..916ac29d7a 100644 --- a/deno-client/mod.ts +++ b/deno-client/mod.ts @@ -75,7 +75,7 @@ export async function setResource(path: string, value: any, initializeToTypeIfNo } else if (initializeToTypeIfNotExist) { await resourceApi.createResource(conf.workspace_id, { path, value, resourceType: initializeToTypeIfNotExist }) } else { - throw Error(`Resoucr at path ${path} does not exist and no type was provided to initialize it`) + throw Error(`Resource at path ${path} does not exist and no type was provided to initialize it`) } } diff --git a/frontend/src/lib/components/ArgInput.svelte b/frontend/src/lib/components/ArgInput.svelte index e86d64aa7a..dedf93d371 100644 --- a/frontend/src/lib/components/ArgInput.svelte +++ b/frontend/src/lib/components/ArgInput.svelte @@ -19,7 +19,7 @@ export let defaultValue: any = undefined export let description: string = '' export let format: string = '' - export let contentEncoding = '' + export let contentEncoding: 'base64' | 'binary' | undefined = undefined export let type: string | undefined = undefined export let required = false export let pattern: undefined | string = undefined @@ -156,7 +156,7 @@ >Description