title: Multiple components match node with tagname app-shift-edit
body: <pre><code>&lt;ng-container *ngFor = &quot;let x of createdBy;&quot;&gt;
   &lt;app-shift-edit&gt;&lt;/app-shift-edit&gt;
  &lt;/ng-container&gt;
  </code></pre>
  <p>i am using angular 10 , I need to display  component multiple times in my parent component but it's throwing below error.
  I tried to use ng-template with ngTemplateOutlet but still getting same error.</p>
  <pre><code>core.js:4197 ERROR Error: Multiple components match node with tagname app-shift-edit
  at throwMultipleComponentError (core.js:5442)
  at findDirectiveDefMatches (core.js:8050)
  at resolveDirectives (core.js:7842)
  at elementStartFirstCreatePass (core.js:13810)
  at ɵɵelementStart (core.js:13848)
  at ɵɵelement (core.js:13923)
  at ShiftsComponent_ng_container_61_Template (template.html:538)
  at executeTemplate (core.js:7302)
  at renderView (core.js:7111)
  at TemplateRef.createEmbeddedView (core.js:10033)
  </code></pre>