Skip to content

Commit 1934233

Browse files
committed
feat: add soundcloud embed
1 parent 81ba8dd commit 1934233

File tree

2 files changed

+20
-0
lines changed

2 files changed

+20
-0
lines changed
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
<script lang="ts">
2+
import GeneralObserver from './general-observer.svelte'
3+
export let soundcloudLink: string = ''
4+
export let width: string = '100%'
5+
export let showVisual: boolean = true
6+
export let height: string = '300'
7+
</script>
8+
9+
<GeneralObserver {height} {width}>
10+
<iframe
11+
{width}
12+
{height}
13+
title={`spotify-${soundcloudLink}`}
14+
scrolling="false"
15+
frameborder="0"
16+
allow="autoplay"
17+
src="https://w.soundcloud.com/player/?url={soundcloudLink}&visual={showVisual}"
18+
/>
19+
</GeneralObserver>

src/lib/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,3 +7,4 @@ export { default as Spotify } from './components/spotify.svelte'
77
export { default as Tweet } from './components/tweet.svelte'
88
export { default as Vimeo } from './components/vimeo.svelte'
99
export { default as YouTube } from './components/you-tube.svelte'
10+
export {default as SoundCloud} from "./components/soundcloud.svelte"

0 commit comments

Comments
 (0)