| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354 | type CustomEdgeLinearGradientRenderProps = {  id: string  startColor: string  stopColor: string  position: {    x1: number    x2: number    y1: number    y2: number  }}const CustomEdgeLinearGradientRender = ({  id,  startColor,  stopColor,  position,}: CustomEdgeLinearGradientRenderProps) => {  const {    x1,    x2,    y1,    y2,  } = position  return (    <defs>      <linearGradient        id={id}        gradientUnits='userSpaceOnUse'        x1={x1}        y1={y1}        x2={x2}        y2={y2}      >        <stop          offset='0%'          style={{            stopColor: startColor,            stopOpacity: 1,          }}        />        <stop          offset='100%'          style={{            stopColor,            stopOpacity: 1,          }}        />      </linearGradient>    </defs>  )}export default CustomEdgeLinearGradientRender
 |