preserveAspectRatio="none" добавить к svg чтоб тянулось:path, а сделать через non-scaling-stroke, тогда её толщина не будет растягиваться:clip-path в css:
entity.selectedAccesses = newValue; ты присваивешь новое значение entity.selectedAccesses, а уже после этого выводишь. Откуда там взяться старому значению если ты сам его заменил на новое?
fetch(shit).then(r => r.json()) бесит. Axios же построен на xmlhttp и часть более современных фич там просто физически отсутствует.
/:path(.*)* и разбирать-перенаправлять руками. foo/bar/?buz и foo/bar?buz - это одно и тоже, и некоторые сервера при запросе сами поставят слеш в конец, другие сами его уберут.
Ну и обычно в таком кодировании оно вообще никак не связано с исходной ссылкой, просто уникальный колюч в базе сервиса.