File tree Expand file tree Collapse file tree 3 files changed +6
-31
lines changed
Expand file tree Collapse file tree 3 files changed +6
-31
lines changed Original file line number Diff line number Diff line change @@ -44,7 +44,7 @@ function buildReact(cb) {
4444 . replace ( '// IMPORT_LIBRARY' , 'import React from \'react\';' )
4545 . replace ( '// IMPORT_COMPONENTS\n' , '' )
4646 . replace ( '// REGISTER_COMPONENTS\n' , '' )
47- . replace ( / E X T E N D / g, 'React.Component' )
47+ . replace ( / E X T E N D / g, 'params.React ? params.React.Component : React.Component' )
4848 . replace ( / C O M P I L E R / , '\'react\'' )
4949 . replace ( / R E F S _ P R O P / , '\'refs\'' ) ;
5050
@@ -91,7 +91,7 @@ function buildReact(cb) {
9191 . replace ( '// IMPORT_LIBRARY' , 'import React from \'react\';' )
9292 . replace ( '// IMPORT_COMPONENTS' , `${ componentImports . join ( '\n' ) } \n` )
9393 . replace ( '// REGISTER_COMPONENTS' , registerComponents )
94- . replace ( / E X T E N D / g, 'React.Component' )
94+ . replace ( / E X T E N D / g, 'params.React ? params.React.Component : React.Component' )
9595 . replace ( / C O M P I L E R / , '\'react\'' )
9696 . replace ( / R E F S _ P R O P / , '\'refs\'' ) ;
9797
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ function buildVue(cb) {
3939 . replace ( '// IMPORT_LIBRARY' , 'import Vue from \'vue\';' )
4040 . replace ( '// IMPORT_COMPONENTS\n' , '' )
4141 . replace ( '// REGISTER_COMPONENTS\n' , '' )
42- . replace ( / E X T E N D / g, 'Vue' )
42+ . replace ( / E X T E N D / g, 'params.Vue || Vue' )
4343 . replace ( / C O M P I L E R / , '\'vue\'' )
4444 . replace ( / R E F S _ P R O P / , '\'$refs\'' ) ;
4545
@@ -86,7 +86,7 @@ function buildVue(cb) {
8686 . replace ( '// IMPORT_LIBRARY' , 'import Vue from \'vue\';' )
8787 . replace ( '// IMPORT_COMPONENTS' , `${ componentImports . join ( '\n' ) } \n` )
8888 . replace ( '// REGISTER_COMPONENTS' , registerComponents )
89- . replace ( / E X T E N D / g, 'Vue' )
89+ . replace ( / E X T E N D / g, 'params.Vue || Vue' )
9090 . replace ( / C O M P I L E R / , '\'vue\'' )
9191 . replace ( / R E F S _ P R O P / , '\'$refs\'' ) ;
9292
Original file line number Diff line number Diff line change @@ -57,17 +57,7 @@ const Plugin = {
5757 if ( self . props && self . props . f7route ) return self . props . f7route ;
5858 if ( self . f7route ) return self . f7route ;
5959 if ( self . _f7route ) return self . _f7route ;
60- let route ;
61- let parent = self ;
62- while ( parent && ! route ) {
63- if ( parent . _f7route ) route = parent . _f7route ;
64- if ( compiler === 'vue' ) {
65- parent = parent . $parent ;
66- } else {
67- parent = parent . _reactInternalFiber . _debugOwner . stateNode ;
68- }
69- }
70- return route ;
60+ return undefined ;
7161 } ,
7262 set ( value ) {
7363 const self = this ;
@@ -80,22 +70,7 @@ const Plugin = {
8070 if ( self . props && self . props . f7router ) return self . props . f7router ;
8171 if ( self . f7router ) return self . f7router ;
8272 if ( self . _f7router ) return self . _f7router ;
83- let router ;
84- let parent = self ;
85- while ( parent && ! router ) {
86- if ( parent . _f7router ) router = parent . _f7router ;
87- else if ( parent . f7View ) {
88- router = parent . f7View . router ;
89- } else if ( parent [ refs ] && parent [ refs ] . el && parent [ refs ] . el . f7View ) {
90- router = parent [ refs ] . el . f7View . router ;
91- }
92- if ( compiler === 'vue' ) {
93- parent = parent . $parent ;
94- } else {
95- parent = parent . _reactInternalFiber . _debugOwner . stateNode ;
96- }
97- }
98- return router ;
73+ return undefined ;
9974 } ,
10075 set ( value ) {
10176 const self = this ;
You can’t perform that action at this time.
0 commit comments