Skip to content

Commit 777fd83

Browse files
committed
refactor(src): change creator arguments to accept single props object
1 parent 91d5790 commit 777fd83

23 files changed

+35
-33
lines changed

src/Circle.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -53,8 +53,7 @@ export default class Circle extends Component {
5353
if (!canUseDOM) {
5454
return;
5555
}
56-
const {mapHolderRef, ...circleProps} = this.props;
57-
const circle = CircleCreator._createCircle(mapHolderRef, circleProps);
56+
const circle = CircleCreator._createCircle(this.props);
5857

5958
this.setState({ circle });
6059
}

src/DirectionsRenderer.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ export default class DirectionsRenderer extends Component {
4949
if (!canUseDOM) {
5050
return;
5151
}
52-
const {mapHolderRef, ...directionsRendererProps} = this.props;
53-
const directionsRenderer = DirectionsRendererCreator._createDirectionsRenderer(mapHolderRef, directionsRendererProps);
52+
const directionsRenderer = DirectionsRendererCreator._createDirectionsRenderer(this.props);
5453

5554
this.setState({ directionsRenderer });
5655
}

src/DrawingManager.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ export default class DrawingManager extends Component {
4545
if (!canUseDOM) {
4646
return;
4747
}
48-
const {mapHolderRef, ...drawingManagerProps} = this.props;
49-
const drawingManager = DrawingManagerCreator._createDrawingManager(mapHolderRef, drawingManagerProps);
48+
const drawingManager = DrawingManagerCreator._createDrawingManager(this.props);
5049

5150
this.setState({ drawingManager });
5251
}

src/InfoWindow.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,8 +45,7 @@ export default class InfoWindow extends Component {
4545
if (!canUseDOM) {
4646
return;
4747
}
48-
const {mapHolderRef, anchorHolderRef, ...infoWindowProps} = this.props;
49-
const infoWindow = InfoWindowCreator._createInfoWindow(mapHolderRef, infoWindowProps, anchorHolderRef);
48+
const infoWindow = InfoWindowCreator._createInfoWindow(this.props);
5049

5150
this.setState({ infoWindow });
5251
}

src/Marker.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -67,8 +67,7 @@ export default class Marker extends Component {
6767
if (!canUseDOM) {
6868
return;
6969
}
70-
const {mapHolderRef, ...markerProps} = this.props;
71-
const marker = MarkerCreator._createMarker(mapHolderRef, markerProps);
70+
const marker = MarkerCreator._createMarker(this.props);
7271

7372
this.setState({ marker });
7473
}

src/OverlayView.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,7 @@ export default class OverlayView extends Component {
5555
if (!canUseDOM) {
5656
return;
5757
}
58-
const {mapHolderRef, ...overlayViewProps} = this.props;
59-
const overlayView = OverlayViewCreator._createOverlayView(mapHolderRef, overlayViewProps);
58+
const overlayView = OverlayViewCreator._createOverlayView(this.props);
6059

6160
this.setState({ overlayView });
6261
}

src/Polygon.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ export default class Polygon extends Component {
4949
if (!canUseDOM) {
5050
return;
5151
}
52-
const {mapHolderRef, ...polygonProps} = this.props;
53-
const polygon = PolygonCreator._createPolygon(mapHolderRef, polygonProps);
52+
const polygon = PolygonCreator._createPolygon(this.props);
5453

5554
this.setState({ polygon });
5655
}

src/Polyline.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ export default class Polyline extends Component {
4747
if (!canUseDOM) {
4848
return;
4949
}
50-
const {mapHolderRef, ...polylineProps} = this.props;
51-
const polyline = PolylineCreator._createPolyline(mapHolderRef, polylineProps);
50+
const polyline = PolylineCreator._createPolyline(this.props);
5251

5352
this.setState({ polyline });
5453
}

src/Rectangle.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,7 @@ export default class Rectangle extends Component {
5151
if (!canUseDOM) {
5252
return;
5353
}
54-
const {mapHolderRef, ...rectangleProps} = this.props;
55-
const rectangle = RectangleCreator._createRectangle(mapHolderRef, rectangleProps);
54+
const rectangle = RectangleCreator._createRectangle(this.props);
5655

5756
this.setState({ rectangle });
5857
}

src/_Skeleton.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,7 @@ export default class Skeleton extends Component {
4141
if (!canUseDOM) {
4242
return;
4343
}
44-
const {mapHolderRef, ...skeletonProps} = this.props;
45-
const skeleton = SkeletonCreator._createSkeleton(mapHolderRef, skeletonProps);
44+
const skeleton = SkeletonCreator._createSkeleton(this.props);
4645

4746
this.setState({ skeleton });
4847
}

0 commit comments

Comments
 (0)