Skip to content

Commit 9a50faf

Browse files
committed
Use copyProperties instead of mergeProperties
1 parent 61643ea commit 9a50faf

File tree

3 files changed

+5
-15
lines changed

3 files changed

+5
-15
lines changed

modules/components/Routes.js

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
var React = require('react');
22
var warning = require('react/lib/warning');
3+
var copyProperties = require('react/lib/copyProperties');
34
var Promise = require('es6-promise').Promise;
45
var goBack = require('../helpers/goBack');
5-
var mergeProperties = require('../helpers/mergeProperties');
66
var replaceWith = require('../helpers/replaceWith');
77
var transitionTo = require('../helpers/transitionTo');
88
var Route = require('../components/Route');
@@ -216,7 +216,7 @@ function Transition(path) {
216216
this.isCancelled = false;
217217
}
218218

219-
mergeProperties(Transition.prototype, {
219+
copyProperties(Transition.prototype, {
220220

221221
abort: function () {
222222
this.cancelReason = new Abort();
@@ -450,7 +450,7 @@ function computeHandlerProps(matches, query) {
450450
if (arguments.length > 2 && typeof arguments[2] !== 'undefined')
451451
throw new Error('Passing children to a route handler is not supported');
452452

453-
return route.props.handler(mergeProperties(props, addedProps));
453+
return route.props.handler(copyProperties(props, addedProps));
454454
}.bind(this, props);
455455
});
456456

modules/helpers/Path.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
var invariant = require('react/lib/invariant');
2+
var copyProperties = require('react/lib/copyProperties');
23
var qs = require('querystring');
3-
var mergeProperties = require('./mergeProperties');
44
var URL = require('./URL');
55

66
var paramMatcher = /((?::[a-z_$][a-z0-9_$]*)|\*)/ig;
@@ -125,7 +125,7 @@ var Path = {
125125
var existingQuery = Path.extractQuery(path);
126126

127127
if (existingQuery)
128-
query = query ? mergeProperties(existingQuery, query) : existingQuery;
128+
query = query ? copyProperties(existingQuery, query) : existingQuery;
129129

130130
var queryString = query && qs.stringify(query);
131131

modules/helpers/mergeProperties.js

-10
This file was deleted.

0 commit comments

Comments
 (0)