Skip to content
Snippets Groups Projects

feat(visTab): adds conditional render of vis buttons

Merged Marcos Pieras requested to merge feat/conditionalRenderVisButtons into main
@@ -125,36 +125,38 @@ export default function VisualizationTabBar(props: { fullSize: () => void; expor
</div>
<div className="shrink-0 sticky right-0 px-0.5 ml-auto items-center flex">
<ControlContainer>
<TooltipProvider delayDuration={0}>
<Tooltip>
<TooltipTrigger asChild>
<Button
variantType="secondary"
variant="ghost"
size="xs"
iconComponent="icon-[ic--baseline-fullscreen]"
onClick={props.fullSize}
/>
</TooltipTrigger>
<TooltipContent>
<p>Full screen</p>
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger asChild>
<Button
variantType="secondary"
variant="ghost"
size="xs"
iconComponent="icon-[ic--baseline-camera-alt]"
onClick={props.exportImage}
/>
</TooltipTrigger>
<TooltipContent>
<p>Export image [Ctrl+S]</p>
</TooltipContent>
</Tooltip>
</TooltipProvider>
{openVisualizationArray.length > 0 && (
<TooltipProvider delayDuration={0}>
<Tooltip>
<TooltipTrigger asChild>
<Button
variantType="secondary"
variant="ghost"
size="xs"
iconComponent="icon-[ic--baseline-fullscreen]"
onClick={props.fullSize}
/>
</TooltipTrigger>
<TooltipContent>
<p>Full screen</p>
</TooltipContent>
</Tooltip>
<Tooltip>
<TooltipTrigger asChild>
<Button
variantType="secondary"
variant="ghost"
size="xs"
iconComponent="icon-[ic--baseline-camera-alt]"
onClick={props.exportImage}
/>
</TooltipTrigger>
<TooltipContent>
<p>Export image [Ctrl+S]</p>
</TooltipContent>
</Tooltip>
</TooltipProvider>
)}
</ControlContainer>
</div>
</div>
Loading