diff --git a/src/components/ApprovalWorkflows/WorkflowStep.tsx b/src/components/ApprovalWorkflows/WorkflowEditableStepComponent.tsx similarity index 79% rename from src/components/ApprovalWorkflows/WorkflowStep.tsx rename to src/components/ApprovalWorkflows/WorkflowEditableStepComponent.tsx index 06ec7582..b20c96bc 100644 --- a/src/components/ApprovalWorkflows/WorkflowStep.tsx +++ b/src/components/ApprovalWorkflows/WorkflowEditableStepComponent.tsx @@ -1,13 +1,10 @@ +import { WorkflowStep } from "@/interfaces/approval.workflow"; import Option from "@/interfaces/option"; import { useState } from "react"; import { BsTrash } from "react-icons/bs"; -import { FaWpforms } from "react-icons/fa6"; import { LuGripHorizontal } from "react-icons/lu"; import WorkflowStepNumber from "./WorkflowStepNumber"; import WorkflowStepSelects from "./WorkflowStepSelects"; -import { WorkflowStep } from "@/interfaces/approval.workflow"; - -export type StepType = "form-intake" | "approval-by"; const teacherOptions: Option[] = [ // fetch from database? @@ -17,18 +14,13 @@ const directorOptions: Option[] = [ // fetch from database? ] -export default function WorkflowStepComponent({ +export default function WorkflowEditableStepComponent({ stepType, stepNumber, completed = false, - editView = false, - finalStep = false, - isSelected = false, - requestedBy, + finalStep, onDelete, }: WorkflowStep) { - // disable selectability of step if in editView - const effectiveIsSelected = editView ? false : isSelected; const [leftValue, setLeftValue] = useState