Closed dessalines closed 1 year ago
Could you provide an MRE repo so I can test this and debug it further? This certainly sounds like a bug (possibly some client-side state validation logic cropping up on the engine-side...).
Also, where is that error appearing? Are you getting it in the build or in the browser console?
Took me a while to figure it out, because there weren't any good error messages, but this came from a deserialization issue. Turns out one of my struct fields on the server side used usize
, but in deserializing, it needed to be u64
.
I apologize.
Ah I see! No worries, those kinds of bugs can be very tricky to work with! I'll see if there's a way to improve the error messages though...
This issue is reporting a bug in the code of Perseus. Details of the scope will be available in issue labels. The author described their issue as follows:
The steps to reproduce this issue are as follows:
If I use a
String
instead of aVector<...
in the reactive state, it also works fineAn internal error has occurred: 'invalid page/widget state found'.
I have the following state:
...
A minimum reproducible example is available at.
Tribble internal data
dHJpYmJsZS1yZXBvcnRlZCxDLWJ1ZyxhdXRob3Itd2lsbGluZy10by1pbXBs