После установки response-router-hash-link перестал работать Navbar collapseOnSelect

Сделал одностраничное приложение и решил попробовать response-router-hash-link.

Он работает по назначению, но кажется, что побочным эффектом было то, что CollapseOnSelect Navbar перестал работать.

Думал, что это могло быть из-за того, что я включил HashLink в качестве ссылки вместо использования Nav.Link, но этого не могло быть, потому что он работал с LinkContainer непосредственно перед этим (выполнял многостраничное приложение, но переключался).

Есть рекомендации?

              <div className="container">
        <Navbar 
        collapseOnSelect
        className="mr-auto" 
        id="color-nav" 
        variant="light" 
        expand="md" f
        ixed="top">
                
            <Link to="#hero">
                <Navbar.Brand id="nav__text__style">Christian Khan</Navbar.Brand>
            </Link>
            <Navbar.Toggle aria-controls="basic-navbar-nav" id="hamburger-color" />
            <Navbar.Collapse id="basic-navbar-nav">
                <Nav className="ml-auto">
                    <Zoom in={ isMounted }
                        { ...(isMounted ? { timeout: 3700 } : {}) }>
                        
                        {/*Code not working here maybe? */}
                            <Link className="link-style" smooth to="#about">
                                About
                            </Link>
                        
                    </Zoom>

0 ответов

Другие вопросы по тегам