Skip to content

Commit f3bf7fc

Browse files
committed
feat(tweet): darkmode support
1 parent f6213cb commit f3bf7fc

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

packages/sveltekit-embed/src/lib/components/tweet.svelte

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
<script lang="ts">
22
interface Props {
33
tweetLink?: string;
4+
isDarkMode?: boolean;
45
}
56
6-
let { tweetLink = '' }: Props = $props();
7+
let { tweetLink = '', isDarkMode = false }: Props = $props();
78
89
let twitter_widgets_script: HTMLScriptElement | null = null;
910
@@ -32,7 +33,10 @@
3233
</script>
3334

3435
<div class="tweet-wrapper">
35-
<blockquote class="twitter-tweet">
36+
<blockquote
37+
class="twitter-tweet"
38+
data-theme={isDarkMode ? 'dark' : null}
39+
>
3640
<a href={`https://twitter.com/${tweetLink}`}>Loading Tweet...</a>
3741
</blockquote>
3842
</div>

0 commit comments

Comments
 (0)