See comment here: #110 (comment)
In my head this points to a need for a test of two-pass rendering behavior, comparing the states of:
- server-side render
- first client-side pass (i.e. what would happen during hydration, before didMount/useEffect runs)
- second client-side pass
I'm pretty sure this is the set of expectations:
- if
defaultMatches is set, the first two would match and the third would not
- if
defaultMatches is not set, the first clientside pass should be complete
- if
defaultMatches is set and we're only on the client, we should get two renders.
Please correct me if the above is incorrect.
See comment here: #110 (comment)
In my head this points to a need for a test of two-pass rendering behavior, comparing the states of:
I'm pretty sure this is the set of expectations:
defaultMatchesis set, the first two would match and the third would notdefaultMatchesis not set, the first clientside pass should be completedefaultMatchesis set and we're only on the client, we should get two renders.Please correct me if the above is incorrect.