возможно есть библиотеки, которые делают это по другому, более кратко снаружи(методы),
но внутри них скорей всего будет подобное.
react по сути прослойка между DOM реальным и виртуальным, поэтому если Вы не сделаете компонент "управляемым", у Вас не будет доступа к его свойствам для регулировки.
Но, если разместить код в тег script, написанный на чистом js, в уже скомпилированной версии,
может он будет работать сам по себе, а react отдельно?
Main page