Skip to content
This repository has been archived by the owner on Jul 16, 2023. It is now read-only.

Latest commit

 

History

History
40 lines (33 loc) · 823 Bytes

avoid-preserve-whitespace-false.mdx

File metadata and controls

40 lines (33 loc) · 823 Bytes

import RuleDetails from '@site/src/components/RuleDetails';

Avoid setting preserveWhitespace in Angular @Component annotations to false explicitly. Its default value is already false.

Example {#example}

❌ Bad:

@Component(
  selector: 'component-selector',
  templateUrl: 'component.html',
  styleUrls: ['component.css'],
  changeDetection: ChangeDetectionStrategy.OnPush,
  preserveWhitespace: false, // LINT
  directives: <Object>[
    coreDirectives,
  ],
)
class Component {
}

✅ Good:

@Component(
  selector: 'component-selector',
  templateUrl: 'component.html',
  styleUrls: ['component.css'],
  changeDetection: ChangeDetectionStrategy.OnPush,
  directives: <Object>[
    coreDirectives,
  ],
)
class Component {
}