From 6effb7338fbd7bda479283cc2c79ccc71bdec5f6 Mon Sep 17 00:00:00 2001 From: burnettk Date: Wed, 5 Feb 2025 12:16:30 -0500 Subject: [PATCH] lint --- .../src/components/ProcessModelFileList.tsx | 27 +++++++------------ .../ProcessModelFileUploadModal.tsx | 16 +++++------ .../src/components/ProcessModelReadmeArea.tsx | 10 +++---- .../src/components/ProcessModelTabs.tsx | 4 +-- 4 files changed, 22 insertions(+), 35 deletions(-) diff --git a/spiffworkflow-frontend/src/components/ProcessModelFileList.tsx b/spiffworkflow-frontend/src/components/ProcessModelFileList.tsx index 0db1d5ae3..a9d5a7db8 100644 --- a/spiffworkflow-frontend/src/components/ProcessModelFileList.tsx +++ b/spiffworkflow-frontend/src/components/ProcessModelFileList.tsx @@ -1,11 +1,5 @@ import { Link } from 'react-router-dom'; -import { - Download, - Edit, - Favorite, - TrashCan, - View, -} from '@carbon/icons-react'; +import { Download, Edit, Favorite, TrashCan, View } from '@carbon/icons-react'; import { Button, Table, @@ -16,10 +10,10 @@ import { TableRow, } from '@carbon/react'; import { Can } from '@casl/react'; +import { Ability } from '@casl/ability'; import ButtonWithConfirmation from './ButtonWithConfirmation'; import ProcessModelTestRun from './ProcessModelTestRun'; import { ProcessFile } from '../interfaces'; -import { Ability } from '@casl/ability'; interface ProcessModelFileListProps { processModel: any; @@ -54,7 +48,7 @@ const ProcessModelFileList: React.FC = ({ const renderButtonElements = ( processModelFile: ProcessFile, - isPrimaryBpmnFile: boolean + isPrimaryBpmnFile: boolean, ) => { const elements = []; @@ -75,7 +69,7 @@ const ProcessModelFileList: React.FC = ({ data-qa={`edit-file-${processModelFile.name.replace('.', '-')}`} href={profileModelFileEditUrl(processModelFile)} /> - + , ); elements.push( @@ -88,11 +82,11 @@ const ProcessModelFileList: React.FC = ({ onClick={() => window.open( `/${targetUris.processModelFilePath}/${processModelFile.name}`, - '_blank' + '_blank', ) } /> - + , ); if (!isPrimaryBpmnFile) { @@ -114,7 +108,7 @@ const ProcessModelFileList: React.FC = ({ confirmButtonLabel="Delete" classNameForModal="modal-within-table-cell" /> - + , ); } if (processModelFile.name.match(/\.bpmn$/) && !isPrimaryBpmnFile) { @@ -128,7 +122,7 @@ const ProcessModelFileList: React.FC = ({ size="lg" onClick={() => onSetPrimaryFile(processModelFile.name)} /> - + , ); } if (isTestCaseFile(processModelFile)) { @@ -139,7 +133,7 @@ const ProcessModelFileList: React.FC = ({ titleText="Run BPMN unit tests defined in this file" classNameForModal="modal-within-table-cell" /> - + , ); } return elements; @@ -157,7 +151,7 @@ const ProcessModelFileList: React.FC = ({ const isPrimaryBpmnFile = processModelFile.name === processModel.primary_file_name; - let actionsTableCell = ( + const actionsTableCell = ( {renderButtonElements(processModelFile, isPrimaryBpmnFile)} @@ -223,4 +217,3 @@ const ProcessModelFileList: React.FC = ({ }; export default ProcessModelFileList; - diff --git a/spiffworkflow-frontend/src/components/ProcessModelFileUploadModal.tsx b/spiffworkflow-frontend/src/components/ProcessModelFileUploadModal.tsx index 7e0c773d4..6af32f28c 100644 --- a/spiffworkflow-frontend/src/components/ProcessModelFileUploadModal.tsx +++ b/spiffworkflow-frontend/src/components/ProcessModelFileUploadModal.tsx @@ -1,8 +1,5 @@ import { useState } from 'react'; -import { - FileUploader, - Modal, -} from '@carbon/react'; +import { FileUploader, Modal } from '@carbon/react'; interface ProcessModelFileUploadModalProps { showFileUploadModal: boolean; @@ -15,17 +12,19 @@ interface FileUploadState { filesToUpload: File[] | null; } -const ProcessModelFileUploadModal: React.FC = ({ +const ProcessModelFileUploadModal: React.FC< + ProcessModelFileUploadModalProps +> = ({ showFileUploadModal, processModel, onFileUpload, handleFileUploadCancel, - checkDuplicateFile + checkDuplicateFile, }) => { - const [filesToUpload, setFilesToUpload] = useState(null); const [duplicateFilename, setDuplicateFilename] = useState(''); - const [showOverwriteConfirmationPrompt, setShowOverwriteConfirmationPrompt] = useState(false); + const [showOverwriteConfirmationPrompt, setShowOverwriteConfirmationPrompt] = + useState(false); const [fileUploadEvent, setFileUploadEvent] = useState(null); const handleOverwriteFileConfirm = () => { @@ -126,4 +125,3 @@ const ProcessModelFileUploadModal: React.FC = }; export default ProcessModelFileUploadModal; - diff --git a/spiffworkflow-frontend/src/components/ProcessModelReadmeArea.tsx b/spiffworkflow-frontend/src/components/ProcessModelReadmeArea.tsx index 3da568ae7..674e7607c 100644 --- a/spiffworkflow-frontend/src/components/ProcessModelReadmeArea.tsx +++ b/spiffworkflow-frontend/src/components/ProcessModelReadmeArea.tsx @@ -1,12 +1,8 @@ -import { - Button, - Column, - Grid, -} from '@carbon/react'; +import { Button, Column, Grid } from '@carbon/react'; import { Can } from '@casl/react'; import { Edit } from '@carbon/icons-react'; -import MarkdownDisplayForFile from './MarkdownDisplayForFile'; import { Ability } from '@casl/ability'; +import MarkdownDisplayForFile from './MarkdownDisplayForFile'; import { ProcessFile } from '../interfaces'; interface ProcessModelReadmeAreaProps { @@ -20,7 +16,7 @@ const ProcessModelReadmeArea: React.FC = ({ readmeFile, ability, targetUris, - modifiedProcessModelId + modifiedProcessModelId, }) => { if (readmeFile) { return ( diff --git a/spiffworkflow-frontend/src/components/ProcessModelTabs.tsx b/spiffworkflow-frontend/src/components/ProcessModelTabs.tsx index 52a0c93f2..ed34bfa27 100644 --- a/spiffworkflow-frontend/src/components/ProcessModelTabs.tsx +++ b/spiffworkflow-frontend/src/components/ProcessModelTabs.tsx @@ -8,11 +8,11 @@ import { TabPanels, Tabs, } from '@carbon/react'; -import { Can } from '@casl/react'; // Corrected import +import { Can } from '@casl/react'; // Corrected import import { useNavigate } from 'react-router-dom'; +import { Ability } from '@casl/ability'; import ProcessInstanceListTable from './ProcessInstanceListTable'; import ProcessModelFileList from './ProcessModelFileList'; -import { Ability } from '@casl/ability'; import { ProcessFile } from '../interfaces'; import ProcessModelReadmeArea from './ProcessModelReadmeArea';