useBreakpointValue
useBreakpointValue
は、提供されたオブジェクトから現在のブレイクポイントの値を返すカスタムフックです。このフックは、ウィンドウのサイズの変更を監視し、適切な値を返します。
インポート
import { useBreakpointValue } from "@yamada-ui/react"
使い方
編集可能な例
const breakpoint = useBreakpoint() const bg = useBreakpointValue({ base: "red.500", "2xl": "pink.500", xl: "blue.500", lg: "green.500", md: "yellow.500", sm: "purple.500", }) return ( <Box bg={bg} p="md" rounded="md" color="white" transitionProperty="all" transitionDuration="slower" > The current breakpoint is "{breakpoint}" </Box> )
オブジェクトのキーは、テーマのブレイクポイントで設定されているキーを定義します。
レスポンシブスタイルをもっと学びたい場合は、こちらをご覧ください。
GitHubでこのページを編集する