From 20278b25ae99fc9567eaed7b1a10dd379ac60f35 Mon Sep 17 00:00:00 2001
From: Marcos Pieras <pieras.marcos@gmail.com>
Date: Wed, 1 May 2024 18:59:14 +0000
Subject: [PATCH] feat: adds rawjson to list and enables rawjson copy

---
 libs/shared/lib/vis/views/recommender.tsx     |  1 +
 .../visualizations/rawjsonvis/rawjsonvis.tsx  | 28 +------------------
 2 files changed, 2 insertions(+), 27 deletions(-)

diff --git a/libs/shared/lib/vis/views/recommender.tsx b/libs/shared/lib/vis/views/recommender.tsx
index 1bc681b19..dac4365f3 100644
--- a/libs/shared/lib/vis/views/recommender.tsx
+++ b/libs/shared/lib/vis/views/recommender.tsx
@@ -9,6 +9,7 @@ const options = {
   PaohVis: '',
   SemanticSubstratesVis: '',
   MatrixVis: '',
+  RawJSONVis: '',
 };
 
 export function Recommender({ onClick }: Props) {
diff --git a/libs/shared/lib/vis/visualizations/rawjsonvis/rawjsonvis.tsx b/libs/shared/lib/vis/visualizations/rawjsonvis/rawjsonvis.tsx
index 7cb0ed968..7aa8e7549 100644
--- a/libs/shared/lib/vis/visualizations/rawjsonvis/rawjsonvis.tsx
+++ b/libs/shared/lib/vis/visualizations/rawjsonvis/rawjsonvis.tsx
@@ -6,17 +6,11 @@ import { SettingsContainer } from '@graphpolaris/shared/lib/vis/components/confi
 import { Input } from '@graphpolaris/shared/lib/components/inputs';
 
 export interface RawJSONVisProps {
-  showDataTypes: boolean;
-  showObjectSize: boolean;
-  enableClipboard: boolean;
   theme: string;
   iconStyle: string;
 }
 
 const configuration: RawJSONVisProps = {
-  showDataTypes: false,
-  showObjectSize: false,
-  enableClipboard: false,
   theme: 'bright:inverted',
   iconStyle: 'circle',
 };
@@ -30,9 +24,7 @@ export const RawJSONVis = React.memo(({ data, configuration }: VisualizationProp
       style={{ padding: '20px', flexGrow: 1 }}
       theme={configuration.theme}
       iconStyle={configuration.iconStyle}
-      displayDataTypes={configuration.displayDataTypes}
-      displayObjectSize={configuration.displayObjectSize}
-      enableClipboard={configuration.enableClipboard}
+      enableClipboard={true}
     />
   );
 });
@@ -62,24 +54,6 @@ const RawJSONSettings = ({
         options={['circle', 'square', 'triangle']}
         onChange={(val) => updateSettings({ iconStyle: val })}
       />
-      {/* <Input
-        type="boolean"
-        label="Show data types"
-        value={configuration.showDataTypes}
-        onChange={(val) => updateSettings({ showDataTypes: val })}
-      />
-      <Input
-        type="boolean"
-        label="Show object size"
-        value={configuration.showObjectSize}
-        onChange={(val) => updateSettings({ showObjectSize: val })}
-      />
-      <Input
-        type="boolean"
-        label="Enable clipboard"
-        value={configuration.enableClipboard}
-        onChange={(val) => updateSettings({ enableClipboard: val })}
-      /> */}
     </SettingsContainer>
   );
 };
-- 
GitLab