Consider this
Parent component (prop: textColor)
intermediate component 1
intermediate component 2
intermediate component N
Component with text (needs textColor)
How do I go about avoiding passing textColor
through intermediate components explicitly?
Is this a good use case for Context even though it has warnings that discourage its usage for different reasons?