InertiaJS router.get request with params not preserving state: always full refreshing page #1966
Unanswered
andcl
asked this question in
Help (React)
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
In the docs, we can find:
State preservation
...
You can instruct Inertia to preserve the component's state when using the
get
method by setting thepreserveState
option totrue
....
I use this in my React application precisely for searching & filtering rows in, for example, a datatable.
For that, I have binded that
search
string to a text input content, so changing it launches a GET request that, in turn, changes the URL, e.g.http://localhost/example?search=Johnny
. And because of that URL change, Inertia then always triggers a full page reload, makingpreserveState: true
option totally useless in my case...How is the "search functionality" supposed to be implemented then? What am I failing at?
Thanks in advance.
Beta Was this translation helpful? Give feedback.
All reactions