feat: conditionally render buttons

This commit is contained in:
karishmas6
2024-07-25 00:58:08 +05:30
parent 1374f23950
commit bc332e5518

View File

@@ -83,18 +83,27 @@ export const RightSidePanel = ({ pairForEdit }: RightSidePanelProps) => {
: null : null
} }
<Button variant="contained" onClick={startGetText} disabled={getText}> {!getText && (
Capture Text <Button variant="contained" onClick={startGetText}>
</Button> Capture Text
<Button variant="contained" onClick={stopGetText} disabled={!getText}> </Button>
Stop Capture Text )}
</Button> {getText && (
<Button variant="contained" onClick={startGetScreenshot} disabled={getScreenshot}> <Button variant="contained" onClick={stopGetText}>
Capture Screenshot Stop Capture Text
</Button> </Button>
<Button variant="contained" onClick={stopGetScreenshot} disabled={!getScreenshot}> )}
Stop Capture Screenshot
</Button> {!getScreenshot && (
<Button variant="contained" onClick={startGetScreenshot}>
Capture Screenshot
</Button>
)}
{getScreenshot && (
<Button variant="contained" onClick={stopGetScreenshot}>
Stop Capture Screenshot
</Button>
)}
</Paper> </Paper>
); );
}; };