ConceptPortal-public/rsconcept/frontend/src/features/oss/components/OperationTooltip.tsx
2025-02-26 20:35:16 +03:00

21 lines
615 B
TypeScript

import { Tooltip } from '@/components/Container';
import { globalIDs } from '@/utils/constants';
import { useOperationTooltipStore } from '../stores/operationTooltip';
import { InfoOperation } from './InfoOperation';
export function OperationTooltip() {
const hoverOperation = useOperationTooltipStore(state => state.activeOperation);
return (
<Tooltip
id={globalIDs.operation_tooltip}
layer='z-topmost'
className='max-w-[35rem] max-h-[40rem] dense'
hidden={!hoverOperation}
>
{hoverOperation ? <InfoOperation operation={hoverOperation} /> : null}
</Tooltip>
);
}