mirror of
https://github.com/DeNNiiInc/dbgate.git
synced 2026-04-20 08:56:00 +00:00
renamed directory
This commit is contained in:
44
packages/web/src/jsontree/JSONTree.svelte
Normal file
44
packages/web/src/jsontree/JSONTree.svelte
Normal file
@@ -0,0 +1,44 @@
|
||||
<script>
|
||||
import JSONNode from './JSONNode.svelte';
|
||||
import { setContext } from 'svelte';
|
||||
import contextKey from './context';
|
||||
|
||||
setContext(contextKey, {});
|
||||
|
||||
export let key = '',
|
||||
value;
|
||||
</script>
|
||||
|
||||
<ul>
|
||||
<JSONNode {key} {value} isParentExpanded={true} isParentArray={false} expanded={true} />
|
||||
</ul>
|
||||
|
||||
<style>
|
||||
ul {
|
||||
--string-color: var(--json-tree-string-color, #cb3f41);
|
||||
--symbol-color: var(--json-tree-symbol-color, #cb3f41);
|
||||
--boolean-color: var(--json-tree-boolean-color, #112aa7);
|
||||
--function-color: var(--json-tree-function-color, #112aa7);
|
||||
--number-color: var(--json-tree-number-color, #3029cf);
|
||||
--label-color: var(--json-tree-label-color, #871d8f);
|
||||
--arrow-color: var(--json-tree-arrow-color, #727272);
|
||||
--null-color: var(--json-tree-null-color, #8d8d8d);
|
||||
--undefined-color: var(--json-tree-undefined-color, #8d8d8d);
|
||||
--date-color: var(--json-tree-date-color, #8d8d8d);
|
||||
--li-identation: var(--json-tree-li-indentation, 1em);
|
||||
--li-line-height: var(--json-tree-li-line-height, 1.3);
|
||||
--li-colon-space: 0.3em;
|
||||
font-size: var(--json-tree-font-size, 12px);
|
||||
font-family: var(--json-tree-font-family, 'Courier New', Courier, monospace);
|
||||
}
|
||||
ul :global(li) {
|
||||
line-height: var(--li-line-height);
|
||||
display: var(--li-display, list-item);
|
||||
list-style: none;
|
||||
}
|
||||
ul,
|
||||
ul :global(ul) {
|
||||
padding: 0;
|
||||
margin: 0;
|
||||
}
|
||||
</style>
|
||||
Reference in New Issue
Block a user