next.js icon indicating copy to clipboard operation
next.js copied to clipboard

Fix as option with optional catch all routes url object syntax

Open cvolant opened this issue 3 years ago • 0 comments

In Link, router.push, and router.replace, as option used to throw for optional catch all routes with url object syntax: optional attribute were not taken into account when checking missing parameters in router change method. This PR just add a condition in the filter callback to filter out optional routes. Fixes #41624

Bug

  • [X] Related issues linked using fixes #number
  • [X] Integration tests added
  • [X] Errors have a helpful link attached, see contributing.md

cvolant avatar Nov 02 '22 15:11 cvolant