File tree Expand file tree Collapse file tree 2 files changed +21
-11
lines changed Expand file tree Collapse file tree 2 files changed +21
-11
lines changed Original file line number Diff line number Diff line change 7
7
]
8
8
},
9
9
"browserify-shim" : {
10
- "react" : " global:React" ,
11
- "react/lib/cloneWithProps" : " global:React.addons .cloneWithProps" ,
10
+ "react" : " global:__ReactShim. React" ,
11
+ "react/lib/cloneWithProps" : " global:__ReactShim .cloneWithProps" ,
12
12
"react/lib/invariant" : " global:__ReactShim.invariant" ,
13
13
"react/lib/merge" : " global:__ReactShim.merge" ,
14
14
"react/lib/mergeInto" : " global:__ReactShim.mergeInto" ,
Original file line number Diff line number Diff line change 1
- ; ( function ( ) {
1
+ ; ( function ( root , factory ) {
2
+ if ( typeof define === 'function' && define . amd ) {
3
+ define ( [ 'react' ] , factory ) ;
4
+ } else {
5
+ root . ReactRouter = factory ( root . React ) ;
6
+ }
7
+ } ) ( this , function ( React ) {
8
+
9
+ var Shim = window . __ReactShim = window . __ReactShim || { } ;
10
+
11
+ Shim . React = React ;
2
12
3
- window . __ReactShim = window . __ReactShim || { } ;
13
+ Shim . cloneWithProps = React . addons . cloneWithProps ;
4
14
5
- window . __ReactShim . invariant = function ( check , msg ) {
15
+ Shim . invariant = function ( check , msg ) {
6
16
if ( ! check ) {
7
17
throw new Error ( msg ) ;
8
18
}
9
19
}
10
20
11
- var mergeInto = window . __ReactShim . mergeInto = function ( dst , src ) {
21
+ var mergeInto = Shim . mergeInto = function ( dst , src ) {
12
22
for ( var k in src ) {
13
23
if ( src . hasOwnProperty ( k ) ) {
14
24
dst [ k ] = src [ k ] ;
15
25
}
16
26
}
17
27
}
18
28
19
- window . __ReactShim . merge = function ( a , b ) {
29
+ Shim . merge = function ( a , b ) {
20
30
var c = { } ;
21
31
mergeInto ( c , a ) ;
22
32
mergeInto ( c , b ) ;
23
33
return c ;
24
34
}
25
35
26
- window . __ReactShim . emptyFunction = function ( ) {
36
+ Shim . emptyFunction = function ( ) {
27
37
}
28
38
29
- window . __ReactShim . ExecutionEnvironment = {
39
+ Shim . ExecutionEnvironment = {
30
40
canUseDOM : true
31
41
} ;
32
42
33
- window . __ReactShim . ReactUpdates = {
43
+ Shim . ReactUpdates = {
34
44
batchedUpdates : function ( cb ) { cb ( ) ; }
35
45
} ;
36
46
37
- } ) ( ) ;
47
+ } ) ;
You can’t perform that action at this time.
0 commit comments