mirror of
https://github.com/angular/angular.git
synced 2026-09-14 13:54:52 +08:00
7b92f214bb
This commit improves documentation related to recently improved or deprecated `SwUpdate` APIs in the following ways: - Update [check-for-update.service.ts][1] to make use of the return value of [SwUpdate#checkForUpdate()][2]. - Update [prompt-update.service.ts][3] to not call [SwUpdate#activateUpdate()][4] and just reload the page. - Update the [SwUpdate#activateUpdate()][4] API docs to explain that it is only useful if you want to update a client without reloading and that it can easily lead to version skew. - Update [a code-snippet][5] to no longer be [hard-coded][6]. [1]: https://github.com/angular/angular/blob/9d9d05911dbd6e2f30e4c7bced0e41fd20ec4285/aio/content/examples/service-worker-getting-started/src/app/check-for-update.service.ts#L16 [2]: https://angular.io/api/service-worker/SwUpdate#checkForUpdate [3]: https://github.com/angular/angular/blob/9d9d05911dbd6e2f30e4c7bced0e41fd20ec4285/aio/content/examples/service-worker-getting-started/src/app/prompt-update.service.ts#L15 [4]: https://angular.io/api/service-worker/SwUpdate#activateUpdate [5]: https://github.com/angular/angular/blob/96c6139c9ab35aa6ab2330a5a79a5906d5c2e8be/packages/service-worker/src/update.ts#L44-L54 [6]: https://angular.io/guide/docs-style-guide#hard-coded-snippets Fixes #43665 PR Close #46960