Open baiterry opened 2 years ago
In my React Native project, I tried to import rxjs with this plugin.
Here's my babel.config.js
babel.config.js
[ 'import', { libraryName: "rxjs", camel2DashComponentName: false, customName: (name, file) => { if (['debounceTime', 'throttleTime'].includes(name)) { return `rxjs/internal/operators/${name}`; } return `rxjs/internal/${name}`; } } ]
But I got problem that said TypeError: _Subject2.default is not a constructor.... And ideas?
TypeError: _Subject2.default is not a constructor...
p.s. I've tried to manually change the import statement, like:
import
// import {debounceTime} from 'rxjs'; import {debounceTime} from 'rxjs/internal/operators/debounceTime';
And it worked. So cleanly there was something wrong when I used this plugin.
Have you tried setting transformToDefaultImport to false?
transformToDefaultImport
false
In my React Native project, I tried to import rxjs with this plugin.
Here's my
babel.config.js
But I got problem that said
TypeError: _Subject2.default is not a constructor...
. And ideas?p.s. I've tried to manually change the
import
statement, like:And it worked. So cleanly there was something wrong when I used this plugin.