Setting an optional parameter to undefined generates a link with `undefined` in the path instead of ommiting the paramater, like in vue- router@3 · Issue #855 · vuejs/router · GitHub
typescript - VueJS & TS : Error on hiding a component on specific page - Stack Overflow
javascript - Vuejs set value of hidden input as route param - Stack Overflow
Dynamic Route Matching with Params | Vue Router
Route Matching in Vue Router (Hindi) - YouTube
How to Use Vue Router 4 (with Vue.js 3) - A Complete Tutorial
Complete Vue Router 4 Guide: Basics, Programmatic Routing, Navigation Guards, Transition Effects and Composition API | by OnlyKiosk Dev Tech | Level Up Coding