teambit / bit-angular

Angular support for bit harmony
28 stars 3 forks source link

Composition Preview React Errors With Barebones Setup #40

Open johnjspiteri opened 2 years ago

johnjspiteri commented 2 years ago

Hi @ocombe ,

I have been having different issues with our isolated Bit packages, so I decided to start with a barebones setup.

Ran these commands:

bit new ng-workspace plain -a teambit.angular/angular-v13
bit create ng-module test
bit install
bit start

Got these errors... then ran (and deleted the ".git/bit" folder):

bit clear-cache
bit capsule delete --all
Uncaught TypeError: class constructors must be invoked with 'new'
    React 17
    _default mount.js:46
    render compositions.preview.runtime.js:69
    PreviewPreview preview.preview.runtime.js:144
    render preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:39
    promise callback*render/< preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:35
    promise callback*render preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:32
    node_modules main.bundle.js:60398
    factory react refresh:6
    Webpack 3
react-dom.development.js:14985
    React 17
    _default mount.js:46
    render compositions.preview.runtime.js:69
    render self-hosted:1178
    PreviewPreview preview.preview.runtime.js:144
    AsyncFunctionNext self-hosted:695
    (Async: async)
    render preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:39
    (Async: promise callback)
    render preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:35
    (Async: promise callback)
    render preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:32
    js preview.root1d95616f2064e17cf4a6a9e5c34cd260b5b3c2f7.js:50
    factory react refresh:6
    Webpack 3

Here is the reproduction repo - https://github.com/johnjspiteri/bit-angular-test-v13.22

Thank you