Coalesce icon indicating copy to clipboard operation
Coalesce copied to clipboard

useBindToQueryString improvements

Open ascott18 opened this issue 1 year ago • 0 comments

  • Mutate the browser URL directly (same as we do with bindKeyToRouteOnCreate) in "replace" mode (and maybe even also in "push" mode) so that we can use a more specific key with router-view without vue-router re-creating our entire component every time.
    • This should also eliminate the really ugly hacks in there now involving coalescePendingQuery.
    • This will enable KeepAlive around a route to be able to be particular about the query string matching.
  • Support onDeactivated and onActivated hooks to avoid making updates while suspended in a KeepAlive.
  • Turn parameters into an options object

ascott18 avatar Jun 26 '24 00:06 ascott18