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 && (
<Button variant="contained" onClick={startGetText}>
Capture Text Capture Text
</Button> </Button>
<Button variant="contained" onClick={stopGetText} disabled={!getText}> )}
{getText && (
<Button variant="contained" onClick={stopGetText}>
Stop Capture Text Stop Capture Text
</Button> </Button>
<Button variant="contained" onClick={startGetScreenshot} disabled={getScreenshot}> )}
{!getScreenshot && (
<Button variant="contained" onClick={startGetScreenshot}>
Capture Screenshot Capture Screenshot
</Button> </Button>
<Button variant="contained" onClick={stopGetScreenshot} disabled={!getScreenshot}> )}
{getScreenshot && (
<Button variant="contained" onClick={stopGetScreenshot}>
Stop Capture Screenshot Stop Capture Screenshot
</Button> </Button>
)}
</Paper> </Paper>
); );
}; };