-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: remove hard dependency on @angular/http #3792
Conversation
6ba6e75
to
ca27e61
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Has presubmit failures in Google where people were depending on this to bring in HttpModule |
ca27e61
to
ce74103
Compare
ce74103
to
0324d7e
Compare
I fixed the deps in google, should be able to merge now, needs rebase though |
0324d7e
to
bc0cbed
Compare
Rebased @mmalerba. |
* Makes `@angular/http` an optional dependency since it is only being used by the icon module. An error will be thrown only if the user runs into something that requires the `HttpModule`. * Moves the various icon error classes into `icon-errors.ts`. * Moves the icon registry provider next to the registry itself, instead of in the same file as the icon directive. Fixes angular#2616.
bc0cbed
to
e67a658
Compare
This issue has been automatically locked due to inactivity. Read more about our automatic conversation locking policy. This action has been performed automatically by a bot. |
@angular/http
an optional dependency since it is only being used by the icon module. An error will be thrown only if the user runs into something that requires theHttpModule
.icon-errors.ts
.Fixes #2616.