Skip to content

Commit 74ec523

Browse files
committed
fix: eslint config
1 parent 3d25e9e commit 74ec523

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

frontend/src/components/landing/Navbar.tsx

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -39,13 +39,19 @@ export function Navbar() {
3939
const [isScrolledPastHero, setIsScrolledPastHero] = useState(false);
4040
const [isMobileMenuOpen, setIsMobileMenuOpen] = useState(false);
4141
const [activeSection, setActiveSection] = useState<string>(navLinks[0].name);
42-
const { theme, toggleTheme } = useTheme();
4342

44-
const isDark = theme === "dark";
43+
const { resolvedTheme, toggleTheme } = useTheme();
44+
45+
const isDark = resolvedTheme === "dark";
4546

4647
useEffect(() => {
4748
const root = document.documentElement;
48-
isDark ? root.classList.add("dark") : root.classList.remove("dark");
49+
50+
if (isDark) {
51+
root.classList.add("dark");
52+
} else {
53+
root.classList.remove("dark");
54+
}
4955
}, [isDark]);
5056

5157
useEffect(() => {
@@ -126,11 +132,11 @@ export function Navbar() {
126132

127133
<div className="hidden md:flex items-center gap-2 shrink-0">
128134
<Link
129-
to="/app"
135+
to="/login"
130136
className="flex items-center gap-1.5 bg-gradient-to-r from-emerald-500 to-teal-600 hover:from-emerald-400 hover:to-teal-500 text-white font-semibold text-xs px-4 py-1.5 h-8 rounded-full transition-all shadow-md whitespace-nowrap"
131137
>
132138
<User size={13} />
133-
Acessar App
139+
Realizar o Login
134140
</Link>
135141

136142
<div className="w-[1px] h-4 bg-gray-200 dark:bg-neutral-800 mx-1" />
@@ -149,6 +155,7 @@ export function Navbar() {
149155
<button
150156
onClick={toggleTheme}
151157
type="button"
158+
aria-label={isDark ? "Ativar tema claro" : "Ativar tema escuro"}
152159
className="w-8 h-8 rounded-full flex items-center justify-center text-neutral-500 dark:text-neutral-400 hover:text-neutral-900 dark:hover:text-white transition-all"
153160
>
154161
{isDark ? <Sun size={15} /> : <Moon size={15} />}

0 commit comments

Comments
 (0)