chore: lint

This commit is contained in:
karishmas6
2024-08-30 03:16:44 +05:30
parent 5b147895e0
commit 38042adbc0

View File

@@ -14,21 +14,21 @@ import { RunSettings } from "../molecules/RunSettings";
const fetchWorkflow = (id: string, callback: (response: WorkflowFile) => void) => { const fetchWorkflow = (id: string, callback: (response: WorkflowFile) => void) => {
getActiveWorkflow(id).then( getActiveWorkflow(id).then(
(response ) => { (response) => {
if (response){ if (response) {
callback(response); callback(response);
} else { } else {
throw new Error("No workflow found"); throw new Error("No workflow found");
} }
} }
).catch((error) => {console.log(error.message)}) ).catch((error) => { console.log(error.message) })
}; };
interface LeftSidePanelProps { interface LeftSidePanelProps {
sidePanelRef: HTMLDivElement | null; sidePanelRef: HTMLDivElement | null;
alreadyHasScrollbar: boolean; alreadyHasScrollbar: boolean;
recordingName: string; recordingName: string;
handleSelectPairForEdit: (pair:WhereWhatPair, index:number) => void; handleSelectPairForEdit: (pair: WhereWhatPair, index: number) => void;
} }
export const LeftSidePanel = ( export const LeftSidePanel = (
@@ -59,10 +59,11 @@ export const LeftSidePanel = (
fetchWorkflow(id, workflowHandler); fetchWorkflow(id, workflowHandler);
} }
// fetch workflow in 15min intervals // fetch workflow in 15min intervals
let interval = setInterval(() =>{ let interval = setInterval(() => {
if (id) { if (id) {
fetchWorkflow(id, workflowHandler); fetchWorkflow(id, workflowHandler);
}}, (1000 * 60 * 15)); }
}, (1000 * 60 * 15));
return () => clearInterval(interval) return () => clearInterval(interval)
}, [id]); }, [id]);
@@ -104,19 +105,19 @@ export const LeftSidePanel = (
flexDirection: 'column', flexDirection: 'column',
}} }}
> >
<SidePanelHeader/> <SidePanelHeader />
<TabContext value={tab}> <TabContext value={tab}>
<Tabs value={tab} onChange={(e, newTab) => setTab(newTab)}> <Tabs value={tab} onChange={(e, newTab) => setTab(newTab)}>
<Tab label="Recording" value='recording' /> <Tab label="Recording" value='recording' />
<Tab label="Settings" value='settings' onClick={() => { <Tab label="Settings" value='settings' onClick={() => {
getParamsOfActiveWorkflow(id).then((response) => { getParamsOfActiveWorkflow(id).then((response) => {
if (response) { if (response) {
setParams(response); setParams(response);
} }
}) })
}}/> }} />
</Tabs> </Tabs>
<TabPanel value='recording' sx={{padding: '0px'}}> <TabPanel value='recording' sx={{ padding: '0px' }}>
<LeftSidePanelContent <LeftSidePanelContent
workflow={workflow} workflow={workflow}
updateWorkflow={setWorkflow} updateWorkflow={setWorkflow}
@@ -126,7 +127,7 @@ export const LeftSidePanel = (
</TabPanel> </TabPanel>
<TabPanel value='settings'> <TabPanel value='settings'>
<LeftSidePanelSettings params={params} <LeftSidePanelSettings params={params}
settings={settings} setSettings={setSettings}/> settings={settings} setSettings={setSettings} />
</TabPanel> </TabPanel>
</TabContext> </TabContext>
</Paper> </Paper>