argo-cd
24 строки · 625.0 Байт
1import * as React from 'react';
2
3export interface ArrowConnectorProps {
4color: string;
5left: number;
6top: number;
7angle: number;
8}
9
10export const ArrowConnector = (props: ArrowConnectorProps) => {
11const {color, left, top, angle} = props;
12return (
13<svg
14xmlns='http://www.w3.org/2000/svg'
15version='1.1'
16fill={color}
17width='11'
18height='11'
19viewBox='0 0 11 11'
20style={{left, top, transform: `translate(-10px, -10px) rotate(${angle}deg)`}}>
21<polygon points='11,5.5 0,11 0,0' />
22</svg>
23);
24};
25