1 | import * as React from 'react';
|
2 | export default function DropIndicator(_ref) {
|
3 | var dropPosition = _ref.dropPosition,
|
4 | dropLevelOffset = _ref.dropLevelOffset,
|
5 | indent = _ref.indent;
|
6 | var style = {
|
7 | pointerEvents: 'none',
|
8 | position: 'absolute',
|
9 | right: 0,
|
10 | backgroundColor: 'red',
|
11 | height: 2
|
12 | };
|
13 | switch (dropPosition) {
|
14 | case -1:
|
15 | style.top = 0;
|
16 | style.left = -dropLevelOffset * indent;
|
17 | break;
|
18 | case 1:
|
19 | style.bottom = 0;
|
20 | style.left = -dropLevelOffset * indent;
|
21 | break;
|
22 | case 0:
|
23 | style.bottom = 0;
|
24 | style.left = indent;
|
25 | break;
|
26 | }
|
27 | return React.createElement("div", {
|
28 | style: style
|
29 | });
|
30 | } |
\ | No newline at end of file |