Introduce FE external hooks (#1332)

*  Introduce FE external hooks

*  update hooks

*  add data from frontend settings to hooks

* re-organize and update

* cleanup

* 👌

*  cleanup workflowSave mixin, add events

* avoid alert on new workflow save as

*  update workflow active events

* rename externalhooks method

*  Rename frontend hooks

Co-authored-by: Jan Oberhauser <jan.oberhauser@gmail.com>
This commit is contained in:
Ahsan Virani
2021-01-19 23:48:30 +01:00
committed by GitHub
parent fd1f60bbbe
commit 4d446229c3
12 changed files with 85 additions and 113 deletions

View File

@@ -181,7 +181,6 @@ import { restApi } from '@/components/mixins/restApi';
import { showMessage } from '@/components/mixins/showMessage';
import { titleChange } from '@/components/mixins/titleChange';
import { workflowHelpers } from '@/components/mixins/workflowHelpers';
import { workflowSave } from '@/components/mixins/workflowSave';
import { workflowRun } from '@/components/mixins/workflowRun';
import { saveAs } from 'file-saver';
@@ -195,7 +194,6 @@ export default mixins(
titleChange,
workflowHelpers,
workflowRun,
workflowSave,
)
.extend({
name: 'MainHeader',