Untitled

mail@pastecode.io avatar
unknown
plain_text
a year ago
537 B
2
Indexable
Never
let {dataTable} = store.virtualStore;

useEffect(() => {
    if (!subscribe) {
        sse.subscribe('session', (data: string) => {
            const sessionEvent = JSON.parse(data);
            if (sessionEvent) {
                dataTable = store.virtualStore.map(item => {
                    if (sessionEvent.sourceId === item.id) {
                        item.play = sessionEvent.state === 'started';
                    }
                    return item;
                });
            }
        });
    }
}, []);