Files
dbgate/packages/web/src/jsontree/JSONMapEntryNode.svelte
2021-04-05 09:14:02 +02:00

23 lines
472 B
Svelte

<script>
import JSONNested from './JSONNested.svelte';
export let key, value, isParentExpanded, isParentArray;
export let expanded = false;
const keys = ['key', 'value'];
function getValue(key) {
return value[key];
}
</script>
<JSONNested
{expanded}
{isParentExpanded}
{isParentArray}
key={isParentExpanded ? String(key) : value.key}
{keys}
{getValue}
label={isParentExpanded ? 'Entry ' : '=> '}
bracketOpen={'{'}
bracketClose={'}'}
/>