assistattow
12/01/2021, 11:25 AMHarryET
12/01/2021, 11:25 AMassistattow
12/01/2021, 11:29 AMNascode
12/01/2021, 2:07 PMKhan W
12/01/2021, 3:10 PMKhan W
12/01/2021, 3:42 PMbatuhanbilginn
12/01/2021, 4:00 PMpedrodiaz
12/01/2021, 4:01 PMTiger Abrodi 🐆
12/01/2021, 4:02 PMjs
React.useEffect(() => {
if (!room) {
return
}
const onDeleteRoomSubscription = supabase
.from<Room>(`rooms:id=eq.${room.id}`)
.on('DELETE', () => {
toast.success(`Room ${room.title} was deleted!`)
push('/rooms')
})
.subscribe()
return () => {
supabase.removeSubscription(onDeleteRoomSubscription)
}
}, [push, room])
const deleteRoom = async () =>
await supabase.from<Room>('rooms').delete().eq('id', roomId).single()
I can delete a room, but the realtime stuff ain't happening, the code within the subscription, been console logging all over the place 😒batuhanbilginn
12/01/2021, 4:04 PMTiger Abrodi 🐆
12/01/2021, 4:05 PMTiger Abrodi 🐆
12/01/2021, 4:05 PMbatuhanbilginn
12/01/2021, 4:06 PMRoom ${room.title} was deleted!
)
push('/rooms')}
})batuhanbilginn
12/01/2021, 4:06 PMbatuhanbilginn
12/01/2021, 4:06 PMTiger Abrodi 🐆
12/01/2021, 4:06 PMTiger Abrodi 🐆
12/01/2021, 4:06 PMbatuhanbilginn
12/01/2021, 4:07 PMpedrodiaz
12/01/2021, 4:08 PMTiger Abrodi 🐆
12/01/2021, 4:08 PMTiger Abrodi 🐆
12/01/2021, 4:08 PMTiger Abrodi 🐆
12/01/2021, 4:09 PMReact.useEffect(() => {
const onDeleteRoomSubscription = supabase
.from<Room>('rooms')
.on('*', () => {
console.log('Room deleted')
toast.success(`Room ${room?.title} was deleted!`)
push('/rooms')
})
.subscribe()
return () => {
supabase.removeSubscription(onDeleteRoomSubscription)
}
}, [push, room])
Tiger Abrodi 🐆
12/01/2021, 4:10 PMTiger Abrodi 🐆
12/01/2021, 4:10 PMTiger Abrodi 🐆
12/01/2021, 4:10 PMbatuhanbilginn
12/01/2021, 4:10 PMTiger Abrodi 🐆
12/01/2021, 4:10 PMTiger Abrodi 🐆
12/01/2021, 4:10 PMTiger Abrodi 🐆
12/01/2021, 4:10 PMbatuhanbilginn
12/01/2021, 4:11 PM