Yamada UIにスターをあげる

スター
Yamada UIYamada UIv1.5.1

useBoolean

useBooleanは、onofftoggle関数を使用して真偽値を管理するために使用されるカスタムフックです。

ソース@yamada-ui/use-boolean

インポート

import { useBoolean } from "@yamada-ui/react"
Copied!

使い方

編集可能な例

const [flg, { on, off, toggle }] = useBoolean()

return (
  <>
    <Text>state: {String(flg)}</Text>

    <Wrap mt="md" gap="md">
      <Button onClick={on}>On</Button>
      <Button onClick={off}>Off</Button>
      <Button onClick={toggle}>Toggle</Button>
    </Wrap>
  </>
)
Copied!

初期値を使う

編集可能な例

const [flg, { on, off, toggle }] = useBoolean(true)

return (
  <>
    <Text>state: {String(flg)}</Text>

    <Wrap mt="md" gap="md">
      <Button onClick={on}>On</Button>
      <Button onClick={off}>Off</Button>
      <Button onClick={toggle}>Toggle</Button>
    </Wrap>
  </>
)
Copied!

GitHubでこのページを編集する

useAsyncuseBreakpoint