useAnimation

useAnimationは、CSSのkeyframesのように記述してアニメーションを実装するカスタムフックです。

使い方

import { useAnimation } from "@yamada-ui/react"
const animation = useAnimation()

テーマのトークンを使う

テーマアニメーションを使用する場合は、引数に値を設定します。

複数のアニメーションを使う

複数のアニメーションを使う場合は、引数を配列に設定します。

レスポンシブデザインを使う

レスポンシブデザインを使う場合は、animationにオブジェクトを設定します。

カラーモードを使う

カラーモードを使う場合は、animationに配列を渡します。

2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd
2nd