We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 11569d6 commit 9f6b1d8Copy full SHA for 9f6b1d8
packages/site-kit/src/lib/components/Text.svelte
@@ -33,14 +33,7 @@
33
.find((node) => (node as HTMLElement).classList.contains('code-block')) as HTMLElement;
34
35
const ts = !!parent.querySelector('.ts-toggle:checked');
36
- const dataLanguage =
37
- parent.querySelector('pre')?.getAttribute('data-language')?.toLowerCase() ?? '';
38
- const query = ts
39
- ? dataLanguage === 'svelte'
40
- ? `pre:last-of-type code`
41
- : `pre[data-language="ts"] code`
42
- : 'pre code';
43
- const code = parent.querySelector(query) as HTMLElement;
+ const code = parent.querySelectorAll(':scope > pre > code')[ts ? 1 : 0] as HTMLElement;
44
navigator.clipboard.writeText(get_text(code));
45
}
46
0 commit comments