Skip to content

Commit 0eb7be7

Browse files
committed
fix(index): remove unneeded imports
1 parent 35d3995 commit 0eb7be7

File tree

1 file changed

+11
-12
lines changed

1 file changed

+11
-12
lines changed

src/index.js

Lines changed: 11 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,28 @@
11
import { operatorCalc } from './operator';
2+
import { Vector } from './vector';
23

3-
import {
4-
Vector, Victor, Victor as IVector, vector, victor, victor as ivector
5-
} from './vector';
6-
import {
7-
Point, IPoint, point, ipoint
8-
} from './point';
94

105
export {
11-
Vector, Victor, Victor as IVector, vector, victor, victor as ivector
6+
Vector, Victor, Victor as IVector, vector, victor, victor as ivector, FORWARD, LEFT, UP
127
} from './vector';
138
export {
149
Point, IPoint, point, ipoint
1510
} from './point';
1611

12+
13+
/**
14+
* @typedef {Vector & number} VectorType
15+
* @typedef {import('./vector').Victor & number} VictorType
16+
* @typedef {import('./point').Point & number} PointType
17+
* @typedef {import('./point').IPoint & number} IPointType
18+
*/
19+
1720
/**
1821
* @param {() => number} alg
19-
* @return {(Vector | Victor | IVector | Point | IPoint) & number | number}
22+
* @return {VectorType | VictorType | PointType | IPointType | number}
2023
*/
2124
export function calc(alg) {
2225
return operatorCalc(alg);
2326
}
2427

2528
export default Vector;
26-
27-
export const Export = {
28-
Vector, Victor, IVector, Point, IPoint, vector, victor, ivector, point, ipoint
29-
};

0 commit comments

Comments
 (0)