From 1b6f3005f5fe9fe272161cbc6d777bb2056d6619 Mon Sep 17 00:00:00 2001 From: Jiiks Date: Mon, 25 Feb 2019 13:01:46 +0200 Subject: [PATCH] No need to compile if not scss --- core/src/modules/editor.js | 8 +++++++- editor/src/Editor.vue | 2 +- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/core/src/modules/editor.js b/core/src/modules/editor.js index 0588e93d..fa3a0cf0 100644 --- a/core/src/modules/editor.js +++ b/core/src/modules/editor.js @@ -70,7 +70,13 @@ export default class Editor extends Module { event.reply('ok'); }); - BDIpc.on('editor-injectStyle', async (event, { id, style }) => { + BDIpc.on('editor-injectStyle', async (event, { id, style, mode }) => { + if (mode !== 'scss') { + await this.sendToDiscord('editor-injectStyle', { id, style }); + event.reply('ok'); + return; + } + sass.render({ data: style }, (err, result) => { if (err) { console.log(err); diff --git a/editor/src/Editor.vue b/editor/src/Editor.vue index f35313fc..6dd8f359 100644 --- a/editor/src/Editor.vue +++ b/editor/src/Editor.vue @@ -133,7 +133,7 @@ }, async injectStyle(item) { - const result = await ClientIPC.send('bd-editor-injectStyle', { id: item.name.split('.')[0], style: item.content }); + const result = await ClientIPC.send('bd-editor-injectStyle', { id: item.name.split('.')[0], style: item.content, mode: item.mode }); return result; },