diff --git a/adev/src/content/guide/defer.md b/adev/src/content/guide/defer.md index 52110e6d6b0c66..cc18fd08466675 100644 --- a/adev/src/content/guide/defer.md +++ b/adev/src/content/guide/defer.md @@ -56,7 +56,7 @@ Note: Certain triggers may require the presence of either a `@placeholder` or a ### `@loading` -The `@loading` block is an optional block that allows you to declare content that will be shown during the loading of any deferred dependencies. For example, you could show a loading spinner. Similar to `@placeholder`, the dependencies of the `@loading` block are eagerly loaded. +The `@loading` block is an optional block that allows you to declare content that will be shown during the loading of any deferred dependencies. The `@loading` block replaces the `@placeholder` block once loading has been triggered. For example, you could show a loading spinner. Similar to `@placeholder`, the dependencies of the `@loading` block are eagerly loaded. The `@loading` block accepts two optional parameters to specify the `minimum` amount of time that this placeholder should be shown and amount of time to wait `after` loading begins before showing the loading template. `minimum` and `after` parameters are specified in time increments of milliseconds (ms) or seconds (s). Just like `@placeholder`, these parameters exist to prevent fast flickering of content in the case that the deferred dependencies are fetched quickly. Both the `minimum` and `after` timers for the `@loading` block begins immediately after the loading has been triggered.