refactor(docs-infra): fix docs examples for tslint rules related to object properties (#38143)
This commit updates the docs examples to be compatible with the `no-string-literal`, `object-literal-key-quotes` and `object-literal-shorthand` tslint rules. This is in preparation of updating the docs examples `tslint.json` to match the one generated for new Angular CLI apps in a future commit. PR Close #38143
This commit is contained in:

committed by
Alex Rickabaugh

parent
d4a723a464
commit
ff72da60d3
@ -18,7 +18,7 @@ const template = '{{log}}';
|
||||
|
||||
@Component({
|
||||
selector: 'provider-1',
|
||||
template: template,
|
||||
template,
|
||||
// #docregion providers-1, providers-logger
|
||||
providers: [Logger]
|
||||
// #enddocregion providers-1, providers-logger
|
||||
@ -35,7 +35,7 @@ export class Provider1Component {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-3',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-3
|
||||
[{ provide: Logger, useClass: Logger }]
|
||||
@ -54,7 +54,7 @@ export class BetterLogger extends Logger {}
|
||||
|
||||
@Component({
|
||||
selector: 'provider-4',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-4
|
||||
[{ provide: Logger, useClass: BetterLogger }]
|
||||
@ -84,7 +84,7 @@ export class EvenBetterLogger extends Logger {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-5',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-5
|
||||
[ UserService,
|
||||
@ -112,7 +112,7 @@ export class OldLogger {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-6a',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-6a
|
||||
[ NewLogger,
|
||||
@ -135,7 +135,7 @@ export class Provider6aComponent {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-6b',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-6b
|
||||
[ NewLogger,
|
||||
@ -168,7 +168,7 @@ export const SilentLogger = {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-7',
|
||||
template: template,
|
||||
template,
|
||||
providers:
|
||||
// #docregion providers-7
|
||||
[{ provide: Logger, useValue: SilentLogger }]
|
||||
@ -186,7 +186,7 @@ export class Provider7Component {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-8',
|
||||
template: template,
|
||||
template,
|
||||
providers: [heroServiceProvider, Logger, UserService]
|
||||
})
|
||||
export class Provider8Component {
|
||||
@ -202,7 +202,7 @@ export class Provider8Component {
|
||||
|
||||
@Component({
|
||||
selector: 'provider-9',
|
||||
template: template,
|
||||
template,
|
||||
/*
|
||||
// #docregion providers-9-interface
|
||||
// FAIL! Can't use interface as provider token
|
||||
@ -241,7 +241,7 @@ let some_message = 'Hello from the injected logger';
|
||||
|
||||
@Component({
|
||||
selector: 'provider-10',
|
||||
template: template,
|
||||
template,
|
||||
providers: [{ provide: Logger, useValue: null }]
|
||||
})
|
||||
export class Provider10Component implements OnInit {
|
||||
|
Reference in New Issue
Block a user