From ea227b51ff546927341ddeaf49e7013c9f80706b Mon Sep 17 00:00:00 2001
From: Desmarchelier Maxime <maxime.desmarchelier@ensiie.fr>
Date: Sat, 19 Nov 2022 15:27:10 +0100
Subject: [PATCH] Frontend now gets data from API

---
 sg-frontend/src/routes/SigmaCustom.svelte | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/sg-frontend/src/routes/SigmaCustom.svelte b/sg-frontend/src/routes/SigmaCustom.svelte
index 8e9d092..6a12081 100644
--- a/sg-frontend/src/routes/SigmaCustom.svelte
+++ b/sg-frontend/src/routes/SigmaCustom.svelte
@@ -9,11 +9,13 @@ import forceAtlas2 from "graphology-layout-forceatlas2";
 import { EdgeDisplayData, NodeDisplayData } from "sigma/types";
 import ForceSupervisor from "graphology-layout-force/worker";
 
-import data from "./data.json";
 
   import { onMount } from 'svelte';
 
   onMount(() => {
+    fetch("http://localhost:8000/software-graph")
+    .then(response => response.json())
+    .then(data => {
 
 // Retrieve some useful DOM elements:
 const container = document.getElementById("sigma-container") as HTMLElement;
@@ -239,6 +241,8 @@ renderer.setSetting("edgeReducer", (edge, data) => {
   return res;
 });
 
+    });
+
 
   });
 
@@ -251,8 +255,13 @@ renderer.setSetting("edgeReducer", (edge, data) => {
 <div id="sigma-container" />
 
 <style>
-  #sigma-container {
-      width: 550px;
-      height: 450px;
-  }
+      html,
+      body,
+      #sigma-container {
+        width: 1000px;
+        height: 1000px;
+        margin: 0;
+        padding: 0;
+        overflow: hidden;
+      }
 </style>
\ No newline at end of file
-- 
GitLab