useMediaQuery
useMediaQuery
は、単一または複数のメディアクエリに一致するかどうかを検知するカスタムフックです。
インポート
import { useMediaQuery } from "@yamada-ui/react"
使い方
編集可能な例
const [isLarge, isDark] = useMediaQuery([ "(min-width: 1280px)", "(prefers-color-scheme: dark)", ]) return ( <> <Text>{isLarge ? "larger than 1280px" : "smaller than 1280px"}</Text> <Text>{isDark ? "color mode is dark" : "color mode is light"}</Text> </> )
GitHubでこのページを編集する