File tree Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Expand file tree Collapse file tree 1 file changed +10
-6
lines changed Original file line number Diff line number Diff line change @@ -43,7 +43,9 @@ export enum SnippetType {
43
43
[ngClass]="{
44
44
'cds--snippet--light': theme === 'light'
45
45
}">
46
- <ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
46
+ <code #code>
47
+ <ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
48
+ </code>
47
49
</span>
48
50
</ng-template>
49
51
</ng-container>
@@ -68,7 +70,7 @@ export enum SnippetType {
68
70
<pre
69
71
#codeContent
70
72
*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>
72
74
</div>
73
75
<div *ngIf="hasLeft" class="cds--snippet__overflow-indicator--left"></div>
74
76
<div *ngIf="hasRight" class="cds--snippet__overflow-indicator--right"></div>
@@ -114,17 +116,19 @@ export enum SnippetType {
114
116
'tabindex': '0'
115
117
}">
116
118
<ng-container *ngIf="display === 'inline'">
117
- <ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
119
+ <code #code>
120
+ <ng-container *ngTemplateOutlet="codeTemplate"></ng-container>
121
+ </code>
118
122
</ng-container>
119
123
<ng-container *ngIf="display !== 'inline'">
120
124
<svg cdsIcon="copy" size="16" class="cds--snippet__icon"></svg>
121
125
</ng-container>
122
126
</cds-icon-button>
123
127
</ng-template>
124
128
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>
128
132
`
129
133
} )
130
134
export class CodeSnippet extends BaseIconButton implements OnInit , AfterViewInit {
You can’t perform that action at this time.
0 commit comments