Missing evaluation result

Learn how to provide an evaluation result for server rendering.

If you see the error below when using the useEvaluation hook or <Personalization> component, no initial value was available to render on the server:

The result is evaluated on the client when using the hook or component, so an initial value is required to render it on the server first.

On Hydrogen, run the query in a loader with evaluate and pass the result to the component, as shown in the query evaluation guide.