Files
Web-Frontend/client/src/components/Canvas/CanvasComponents/CustomResizeHandle.jsx
T

27 lines
617 B
React
Raw Normal View History

2025-08-06 12:03:48 -07:00
import { RiExpandDiagonal2Line } from "react-icons/ri";
import React from "react";
const CustomResizeHandle = React.forwardRef((props, ref) => {
const { handleAxis, isVisable, ...restProps } = props;
if (!isVisable) return null;
return (
<div
ref={ref}
{...restProps}
className={`resize-hande-${handleAxis}`}
style={{
position: 'absolute',
bottom: 0,
right: 0,
cursor: "pointer",
width: "20px",
height: "20px",
zIndex: "1",
}}
>
<RiExpandDiagonal2Line />
</div>
);
});
export default CustomResizeHandle;