diff --git a/src/lib/components/BotonSeguir.svelte b/src/lib/components/BotonSeguir.svelte index 66cab25..a6a27ec 100644 --- a/src/lib/components/BotonSeguir.svelte +++ b/src/lib/components/BotonSeguir.svelte @@ -19,9 +19,11 @@ if (typeof window !== 'undefined') { window.addEventListener('followCacheUpdated', (( - event: CustomEvent<{ userId: string; isFollowed: boolean }> + event: CustomEvent<{ userId: string; isFollowed: boolean } | { clearAll: true }> ) => { - if (event.detail.userId === post.authorId) { + if ('clearAll' in event.detail && event.detail.clearAll === true) { + cargarSeguido(); + } else if ('userId' in event.detail && event.detail.userId === post.authorId) { seguido = event.detail.isFollowed; } }) as EventListener);