Unverified Commit f415fa6f authored by mvdbeek's avatar mvdbeek
Browse files

Convert WorkflowInvocationDetails.vue to typescript

parent a662d803
Loading
Loading
Loading
Loading
+9 −5
Original line number Diff line number Diff line
<script setup>
<script setup lang="ts">
import { useWorkflowInstance } from "@/composables/useWorkflowInstance";
import ParameterStep from "./ParameterStep";
import GenericHistoryItem from "components/History/Content/GenericItem";
import WorkflowInvocationStep from "./WorkflowInvocationStep";
import ParameterStep from "./ParameterStep.vue";
import GenericHistoryItem from "components/History/Content/GenericItem.vue";
import WorkflowInvocationStep from "./WorkflowInvocationStep.vue";

const props = defineProps({
    invocation: {
@@ -11,9 +11,13 @@ const props = defineProps({
    },
});

interface HasSrc {
    src: string;
}

const { workflow } = useWorkflowInstance(props.invocation.workflow_id);

function dataInputStepLabel(key, input) {
function dataInputStepLabel(key: number, input: HasSrc) {
    const invocationStep = props.invocation.steps[key];
    let label = invocationStep && invocationStep.workflow_step_label;
    if (!label) {