From a37ae07da1c94c3bc876a46e65e30c7123565128 Mon Sep 17 00:00:00 2001 From: Tim de Koning Date: Wed, 8 Feb 2023 11:01:24 +0100 Subject: [PATCH 1/2] Ignore Inellij / WebStorm files --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 82835fe..537739c 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,7 @@ node_modules .DS_Store .vscode +.idea jsconfig.json react-codemod From e7330d6003aefd35b5d69ae8244b256405e12a73 Mon Sep 17 00:00:00 2001 From: Tim de Koning Date: Wed, 8 Feb 2023 11:06:20 +0100 Subject: [PATCH 2/2] Export DOMNodePreview, ObjectPreview, TreeView and TreeNode. Fixes #94 and #71 --- src/index.tsx | 43 +++++++++++++++++++++++++++++-------------- 1 file changed, 29 insertions(+), 14 deletions(-) diff --git a/src/index.tsx b/src/index.tsx index 596ebe9..546ad71 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -1,22 +1,30 @@ -export { chromeLight, chromeDark } from './styles/themes'; +import React, { ComponentProps, FC } from 'react'; +import isDOM from 'is-dom'; import { ObjectInspector } from './object-inspector/ObjectInspector'; -import { TableInspector } from './table-inspector/TableInspector'; -import { DOMInspector } from './dom-inspector/DOMInspector'; - import { ObjectLabel } from './object-inspector/ObjectLabel'; import { ObjectPreview } from './object-inspector/ObjectPreview'; import { ObjectRootLabel } from './object-inspector/ObjectRootLabel'; +import { TableInspector } from './table-inspector/TableInspector'; + +import { DOMInspector } from './dom-inspector/DOMInspector'; +import { DOMNodePreview } from './dom-inspector/DOMNodePreview'; + import { ObjectValue } from './object/ObjectValue'; import { ObjectName } from './object/ObjectName'; -export { TableInspector, ObjectInspector, ObjectLabel, ObjectPreview, ObjectRootLabel, ObjectValue, ObjectName }; +import { TreeView } from './tree-view/TreeView'; +import { TreeNode } from './tree-view/TreeNode'; -import React, { ComponentProps, FC } from 'react'; -import isDOM from 'is-dom'; +interface TableInspectorProps extends ComponentProps { + table: true; +} +interface ObjectInspectorProps extends ComponentProps { + table: false; +} -export const Inspector: FC = ({ table = false, data, ...rest }) => { +const Inspector: FC = ({ table = false, data, ...rest }) => { if (table) { return ; } @@ -26,9 +34,16 @@ export const Inspector: FC = ({ tabl return ; }; -interface TableInspectorProps extends ComponentProps { - table: true; -} -interface ObjectInspectorProps extends ComponentProps { - table: false; -} +export { + DOMNodePreview, + Inspector, + ObjectInspector, + ObjectLabel, + ObjectName, + ObjectPreview, + ObjectRootLabel, + ObjectValue, + TableInspector, + TreeNode, + TreeView, +};