Rewrite Cx imports for simplicity and optimal output size.
npm install babel-plugin-transform-cx-importssrc files which may result with smaller builds:
import { TextField} from 'cx/widgets'
import { TextField} from 'cx/src/form/TextField'.
import { TextField} from 'cx/widgets'
import 'cx/src/form/TextField.scss'.
//.babelrc
"plugins": [
["transform-cx-imports", { useSrc: true }]
]
`
Note that if using src files, your babel/webpack configuration should whitelist cx path.
Optionally, if you want to include .scss files, use:
`
//.babelrc
"plugins": [
["transform-cx-imports", { sass: true }]
]
``