А вот какой вопрос ещё, нормально будет если я буду вместо массива напрямую пушить в стейт? Например, this.state.videoBlocks.push(...) или так лучше не делать?
так вообще нельзя делать (напрямую работать со стейтом) нужно всегда использовать setState
в таком плане: this.setState(prevState => ({ videoBlocks: [...prevState.videoBlocks, new_element] }));
Обсуждают сегодня