From 7132f10e9de949f47dd94e7a771aebea7a44c48c Mon Sep 17 00:00:00 2001 From: Sean Sube Date: Wed, 20 Dec 2023 21:07:03 -0600 Subject: [PATCH] fix(gui): handle missing prompts when parsing tokens --- gui/src/components/input/PromptInput.tsx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gui/src/components/input/PromptInput.tsx b/gui/src/components/input/PromptInput.tsx index 12313e89..b32d4474 100644 --- a/gui/src/components/input/PromptInput.tsx +++ b/gui/src/components/input/PromptInput.tsx @@ -48,8 +48,12 @@ export function PromptTextBlock(props: PromptTextBlockProps) { } const tokens = useMemo(() => { - const networks = extractNetworks(prompt); - return getNetworkTokens(models, networks); + if (doesExist(prompt)) { + const networks = extractNetworks(prompt); + return getNetworkTokens(models, networks); + } + + return []; }, [models, prompt]); return