Skip to content

Commit 6e6a7b2

Browse files
committed
console error fix : wip
1 parent ebe8da6 commit 6e6a7b2

File tree

1 file changed

+10
-6
lines changed

1 file changed

+10
-6
lines changed

src/code-snippet/code-snippet.component.ts

Lines changed: 10 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,9 @@ export enum SnippetType {
4343
[ngClass]="{
4444
'cds--snippet--light': theme === 'light'
4545
}">
46-
<ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
46+
<code #code>
47+
<ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
48+
</code>
4749
</span>
4850
</ng-template>
4951
</ng-container>
@@ -68,7 +70,7 @@ export enum SnippetType {
6870
<pre
6971
#codeContent
7072
*ngIf="!skeleton"
71-
(scroll)="(display === 'multi' ? handleScroll() : null)"><ng-container *ngTemplateOutlet="codeTemplate"></ng-container></pre>
73+
(scroll)="(display === 'multi' ? handleScroll() : null)"><code #code><ng-container *ngTemplateOutlet="codeTemplate"></ng-container></code></pre>
7274
</div>
7375
<div *ngIf="hasLeft" class="cds--snippet__overflow-indicator--left"></div>
7476
<div *ngIf="hasRight" class="cds--snippet__overflow-indicator--right"></div>
@@ -114,17 +116,19 @@ export enum SnippetType {
114116
'tabindex': '0'
115117
}">
116118
<ng-container *ngIf="display === 'inline'">
117-
<ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
119+
<code #code>
120+
<ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
121+
</code>
118122
</ng-container>
119123
<ng-container *ngIf="display !== 'inline'">
120124
<svg cdsIcon="copy" size="16" class="cds--snippet__icon"></svg>
121125
</ng-container>
122126
</cds-icon-button>
123127
</ng-template>
124128
125-
<ng-template #codeTemplate>
126-
<code #code><ng-content></ng-content></code>
127-
</ng-template>
129+
<ng-template #codeTemplate>
130+
<ng-content></ng-content>
131+
</ng-template>
128132
`
129133
})
130134
export class CodeSnippet extends BaseIconButton implements OnInit, AfterViewInit {

0 commit comments

Comments
 (0)