diff --git a/src/widgets/leftside-bar/ui/organisms/leftside-bar-list.tsx b/src/widgets/leftside-bar/ui/organisms/leftside-bar-list.tsx index d2a32ee5f..24f9192a5 100644 --- a/src/widgets/leftside-bar/ui/organisms/leftside-bar-list.tsx +++ b/src/widgets/leftside-bar/ui/organisms/leftside-bar-list.tsx @@ -88,12 +88,10 @@ const LeftsideBarList = () => { {Object.values(leftsideBarRoutes) .filter(Boolean) .map((props: IRoute) => { + const escapedRoute = props.path.replace(/[^\w]/g, '\\$&') + const routePattern = new RegExp(`^${escapedRoute}([\\/\\?#].*)?$`) return ( - + ) })}