Skip to content

Commit 79cc171

Browse files
committed
Refatorar navegação responsiva
Remover o hook `useIsMobile` e utilizar classes de responsividade do Tailwind CSS para controlar a visibilidade dos links de navegação e do menu dropdown no Header.
1 parent aa7121f commit 79cc171

1 file changed

Lines changed: 3 additions & 6 deletions

File tree

src/pages/Docs.tsx

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ const Docs = () => {
3939
<div className="container mx-auto px-4">
4040
<div className="flex items-center justify-between">
4141
{/* Desktop navigation - hidden on mobile */}
42-
<nav className="hidden lg:flex space-x-8">
42+
<nav className="hidden md:flex space-x-8">
4343
{navigationItems.map(item => (
4444
<NavLink
4545
key={item.path}
@@ -58,7 +58,7 @@ const Docs = () => {
5858
</nav>
5959

6060
{/* Mobile dropdown menu */}
61-
<div className="lg:hidden py-2">
61+
<div className="md:hidden py-2">
6262
<DropdownMenu>
6363
<DropdownMenuTrigger asChild>
6464
<Button variant="ghost" size="sm" className="flex items-center space-x-2">
@@ -69,10 +69,7 @@ const Docs = () => {
6969
<DropdownMenuContent align="start" className="w-48 bg-background">
7070
{navigationItems.map(item => (
7171
<DropdownMenuItem key={item.path} asChild>
72-
<NavLink
73-
to={item.path}
74-
className="w-full cursor-pointer"
75-
>
72+
<NavLink to={item.path} className="w-full cursor-pointer">
7673
{item.label}
7774
</NavLink>
7875
</DropdownMenuItem>

0 commit comments

Comments
 (0)