Cuando dos componentes necesitan compartir el mismo estado, mueves ("elevas") ese estado hacia su ancestro común más cercano y lo pasas hacia abajo mediante props, de modo que haya una única fuente de verdad.
jsx
() {
[query, setQuery] = ();
(
);
}
