fix(editor): change horizontal scrollbar rendering in various places (#4282)

* fix(editor-ui): workflow templates carousel scroll

* fix(design-system): prevent visible scrollbar on Tags

* fix(editor): add types to component prop

* fix(editor): add types to component prop
This commit is contained in:
Csaba Tuncsik
2022-10-10 17:23:22 +02:00
committed by GitHub
parent b6e4f68bb0
commit fdbc11a288
3 changed files with 18 additions and 14 deletions

View File

@@ -47,11 +47,11 @@
</div>
</template>
<script lang="ts">
import Vue from 'vue';
import Vue, { PropType } from 'vue';
import TemplateDetailsBlock from '@/components/TemplateDetailsBlock.vue';
import NodeIcon from '@/components/NodeIcon.vue';
import { abbreviateNumber, filterTemplateNodes } from '@/components/helpers';
import { ITemplatesNode } from '@/Interface';
import { ITemplatesNode, ITemplatesWorkflow, ITemplatesWorkflowFull } from '@/Interface';
export default Vue.extend({
name: 'TemplateDetails',
props: {
@@ -62,7 +62,7 @@ export default Vue.extend({
type: Boolean,
},
template: {
type: Object,
type: Object as PropType<ITemplatesWorkflow | ITemplatesWorkflowFull>,
},
},
components: {