Qwik JS (ähnlich React) stellt context nicht richtig bereit?

Ich habe eine website die, wenn ein User diese öffnet, einen state für den user erstellen soll. Dieser wird mit useStore erstellt und hält ein dict. Von diesem state wird mithilfe von useContextProiver ein context erstellt um ihn den untergordneten komponenten zugänglich zu machen. Die zugehörige contextId die mit createContextId erstellt wurde, wird exportiert. Das Ganze findet im Komponenten StateShare stat. In einem anderen komponenten displayTodo soll dann der state aufgegriffen werden mit useContext.
Beide Komponenten werden in der index.tsx nacheinander returned damit sie ausgeführt werden. Das sieht dann so aus:
export default component$(() => {
return (

    <>

    <StateShare />

    <DisplayTodo />

    </>

  );

});

Es kommt dann zu einem error sobald das Programm ausgeführt wird:
Actual value for useContext(todo-context) can not be found, make sure some ancestor component has set a value using useContextProvider(). In the browser make sure that the context was used during SSR so its state was serialized.

Diesen habe ich jetzt so verstanden, dass eben die stateShare Komponente nicht richtig ausgeführt wird bevor die DisplayTodo Komponente ausgeführt wird. Ich weiß aber nicht wieso... Ich bin sehr neu mit Qwik; Mache ich vielleicht etwas komplett falsch? Welches Konzept sollte ich mir da nochmal angucken?

HTML, Webseite, JavaScript, Framework, Programmiersprache, Webentwicklung, Frontend, React

Meistgelesene Beiträge zum Thema Webseite