refactor(router): Update RouterOutlet to not read internal route property (#48112)
refactor(router): Update RouterOutlet to not read internal route property (#48112)

The `RouterOutlet` currently reads the `_futureSnapshot` of the Route.
However, by the time `activateWith` is called, this value is the same as
`snapshot` (https://github.com/angular/angular/blob/414b1b2d5ffe8eac33749bf472af7eafcf248dba/packages/router/src/operators/activate_routes.ts#L163-L205).

This change will make it easier for developers to fork the `RouterOutlet`
implementation if necessary without needing to modify any code.

PR Close #48112

angular/angular,angular/angular,angular-indonesia/angular,angular-indonesia/angular,angular/angular,angular-indonesia/angular,angular/angular,angular-indonesia/angular