-
+
\ No newline at end of file
+
diff --git a/src/lib/components/Channel/Chat/GifPicker.svelte b/src/lib/components/Channel/Chat/GifPicker.svelte
index 37d85a14..715bda38 100644
--- a/src/lib/components/Channel/Chat/GifPicker.svelte
+++ b/src/lib/components/Channel/Chat/GifPicker.svelte
@@ -6,7 +6,7 @@
import { get } from '../../../api.js'
import { page } from '$app/stores'
- export let onSelect: any
+ export let onSelect: any, isChannelSocketConnected: any
let gifs: { downsized_large: string; original: string; title: string }[] = []
let searched: { downsized_large: string; original: string; title: string }[] = []
@@ -15,11 +15,13 @@
onMount(async () => {
loading = true
- const resp = await get('giphy/trending', {
- userId: $page.data.user?.userId,
- token: $page.data.user?.token
- })
- if (resp && Array.isArray(resp)) gifs = resp
+ if (isChannelSocketConnected) {
+ const resp = await get('giphy/trending', {
+ userId: $page.data.user?.userId,
+ token: $page.data.user?.token
+ })
+ if (resp && Array.isArray(resp)) gifs = resp
+ }
loading = false
})
@@ -37,7 +39,12 @@
$: list = query ? searched : gifs
-
+