Skip to content

Commit

Permalink
Fix extra argument value display (#1137)
Browse files Browse the repository at this point in the history
  • Loading branch information
duranb authored Feb 28, 2024
1 parent 231fd5d commit 1b33869
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions src/components/parameters/ExtraneousParameters.svelte
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,14 @@
dispatch('reset', 'extra');
}
}
function getStringValue(value: unknown): string {
if (typeof value === 'object') {
return JSON.stringify(value);
}
return `${value}`;
}
</script>

<div class="extra-parameters-container">
Expand Down Expand Up @@ -68,15 +76,15 @@
</div>
<Input>
<input
value={argumentsMap[extraArgument] ? `${argumentsMap[extraArgument]}` : ''}
value={argumentsMap[extraArgument] ? getStringValue(argumentsMap[extraArgument]) : ''}
class="st-input w-100 error"
readonly
type="text"
/>
<div class="parameter-right" slot="right">
<button
class="st-button icon"
value={argumentsMap[extraArgument] ? `${argumentsMap[extraArgument]}` : ''}
value={argumentsMap[extraArgument] ? getStringValue(argumentsMap[extraArgument]) : ''}
use:tooltip={{ content: 'Copy value to clipboard', placement: 'top' }}
on:click={onCopy}
>
Expand Down

0 comments on commit 1b33869

Please sign in to comment.