Fix issues with Dynamic title

This commit is contained in:
Jan Oberhauser
2020-08-25 20:38:09 +02:00
parent 44f7b7a9c2
commit b78145f2ec
9 changed files with 62 additions and 52 deletions

View File

@@ -34,16 +34,16 @@ import WorkflowActivator from '@/components/WorkflowActivator.vue';
import { restApi } from '@/components/mixins/restApi';
import { genericHelpers } from '@/components/mixins/genericHelpers';
import { showMessage } from '@/components/mixins/showMessage';
import { titleChange } from '@/components/mixins/titleChange';
import { IWorkflowShortResponse } from '@/Interface';
import mixins from 'vue-typed-mixins';
import titleChange from './mixins/titleChange';
export default mixins(
genericHelpers,
restApi,
showMessage,
titleChange
titleChange,
).extend({
name: 'WorkflowOpen',
props: [
@@ -91,7 +91,7 @@ export default mixins(
},
openWorkflow (data: IWorkflowShortResponse, column: any) { // tslint:disable-line:no-any
if (column.label !== 'Active') {
titleChange.set(data.name, 'IDLE');
this.$titleSet(data.name, 'IDLE');
this.$emit('openWorkflow', data.id);
}
},