Algunos de los componentes de mi aplicación solo tienen la opción de que su padre proporcione un valor inicial. Pero más allá del valor inicial, el padre no puede controlar el estado o el valor del componente.
¿Es este un mal diseño?
¿Es siempre el caso de que un componente sea controlable por su padre?
Uno de los conceptos clave sobre los nuevos ganchos React es permitir que los componentes tengan su propio estado. Por cierto, creo que deberías usar la API de contexto de React para compartir datos o estados entre componentes, también deberías usar Redux si crees que tu aplicación crecerá en el futuro.
Esperaré sus comentarios.