]> BookStack Code Mirror - bookstack/blobdiff - resources/assets/js/services/drawio.js
Started extraction of image controller to separate controllers
[bookstack] / resources / assets / js / services / drawio.js
index b4fcfd59fea63d2fab05d4b449152f2bc4577fb4..6acf091f02ace85b78af1e239cf160ccbb46e214 100644 (file)
@@ -66,4 +66,13 @@ function drawPostMessage(data) {
     iFrame.contentWindow.postMessage(JSON.stringify(data), '*');
 }
 
-export default {show, close};
\ No newline at end of file
+async function upload(imageData, pageUploadedToId) {
+    let data = {
+        image: imageData,
+        uploaded_to: pageUploadedToId,
+    };
+    const resp = await window.$http.post(window.baseUrl(`/images/drawio`), data);
+    return resp.data;
+}
+
+export default {show, close, upload};
\ No newline at end of file