md2 icon indicating copy to clipboard operation
md2 copied to clipboard

Angular 8 support

Open mtinnes opened this issue 6 years ago • 4 comments

Bug, feature request, or proposal:

Refactor any references to DOCUMENT in order to comply with Angular 8 changes

What is the expected behavior?

md2 should compile without error when targeting Angular 8

What is the current behavior?

ERROR in ./node_modules/md2/core/common-behaviors/common-module.js 64:46-54 "export 'DOCUMENT' was not found in '@angular/platform-browser'

What are the steps to reproduce?

Compile an app targeting Angular 8 using md2 components

What is the use-case or motivation for changing an existing behavior?

Compatibility with Angular 8

Which versions of Angular, MD2, OS, browsers are affected?

Angular 8, MD2 0.33

Is there anything else we should know?

DOCUMENT is removed from @angular/platform-browser If you use DOCUMENT from @angular/platform-browser, you should start to import this from @angular/common.

mtinnes avatar May 29 '19 15:05 mtinnes

Facing the same issue when using angular v8

ERROR in ./node_modules/md2/core/common-behaviors/common-module.js 64:46-54
"export 'DOCUMENT' was not found in '@angular/platform-browser'

thevirajshelke avatar Jul 03 '19 07:07 thevirajshelke

Same thing. Looking for alternative lib

haskelcurry avatar Jul 03 '19 17:07 haskelcurry

I want to resolve this issue via PR #335. The PR contains changes with the import of DOCUMENT from tyhr @angular/common instead of @angular/platform-browser to support MD@ with Angular 8 version.

ravishah94 avatar Jul 10 '19 13:07 ravishah94

Have a look at angular-md2, which migrate md2 to angular8.

shane-chen avatar Jul 11 '19 15:07 shane-chen