Вы могли бы использовать useContext для этого, если пишете на функциональных компонентах.
В Provider передаёте style и setStyle, в каждом компоненте делаете const {style, setStyle} = useContext(...). И потом в любом месте компонента вызываете setStyle(newStyle), профит. Вам не нужно явным образом прокидывать пропс во все компоненты, это зло