0๐
โ
As stated in vue-router docs the order of the declaration matters.
the earlier a route is defined, the higher priority it gets
So making /admin/events
to be before /{id}/{dateid}
would solve the issue.
Source:stackexchange.com