"use client"; import {Code, Button, Tooltip} from "@heroui/react"; import {useState} from "react"; import NextLink from "next/link"; import dynamic from "next/dynamic"; import {MusicPlayer} from "@/components/demos"; import {title, subtitle, titleWrapper, sectionWrapper} from "@/components/primitives"; import {ThemeSwitch} from "@/components/theme-switch"; import {CodeWindow} from "@/components/code-window"; import landingContent from "@/content/landing"; import {GradientBox} from "@/components"; import {InfoBoldIcon} from "@/components/icons"; const DemoCodeModal = dynamic(() => import("../demo-code-modal").then((mod) => mod.DemoCodeModal), { ssr: false, }); export const DarkMode = () => { const [isModalOpen, setIsModalOpen] = useState(false); return (

Dark mode

is 

effortless.

HeroUI comes with a fully well-scaled default dark theme that you can apply to your application with just adding the dark attribute to your html.

setIsModalOpen(false)} />
); };