1 | import { Component } from 'react';
|
2 | import { AnyShapeCoordinates } from './util/types';
|
3 |
|
4 | export interface Props {
|
5 |
|
6 | coordinates: AnyShapeCoordinates;
|
7 |
|
8 | properties?: any;
|
9 | onClick?: React.MouseEventHandler<HTMLElement>;
|
10 | onMouseEnter?: React.MouseEventHandler<HTMLElement>;
|
11 | onMouseLeave?: React.MouseEventHandler<HTMLElement>;
|
12 | draggable?: boolean;
|
13 | onDragStart?: React.MouseEventHandler<HTMLElement>;
|
14 | onDrag?: React.MouseEventHandler<HTMLElement>;
|
15 | onDragEnd?: React.MouseEventHandler<HTMLElement>;
|
16 | }
|
17 |
|
18 | export class Feature extends Component<Props> {
|
19 | public render() {
|
20 | return null;
|
21 | }
|
22 | }
|
23 |
|
24 | export default Feature;
|