Hello everyone, a quick call to action. Releasing the Editor with new features in Angular 9 is blocked because of this.
My question to you: Here is the UI library’s source and build command, how can I use the build output as a module? Copy-pasting the generated content of the
dist directory to the
dist dir of the module’s folder in the editor project gives me errors.
Background: As 99% of the editor’s code was written by me alone and I did not want to spend too much time on the UI, I used an Angular implementation of the Semantic UI , being this package - which is slightly outdated now.
Long story short: Angular 9’s runtime template checks throw errors in the console (everything runs fine though, just super annoying!).
( You can see it happening in this branch, https://github.com/nikita-fuchs/fire-editor/tree/try9-cherrypick-debug, just
$ npm install and
$ ng serve, then click random stuff / deploy a contract till your console is flooded.)
As this really doesn’t look good, I (at least) need to fix the module’s template by bypassing the template check with the new
$any( ) syntax and rebuild the library.
@albena.chain , @erik.chain and others: Please tag Angular people if you remember any, I know we had some around here. Maybe @martingrigorov.chain, @philipp.chain and @nduchak.chain can pinpoint me to something obvious that I’m missing, feeling kind off clueless here.