Обложка канала

Заметки про React

Короткие и полезные заметки про React

Заметки про React

3 года назад
Открыть в
Библиотека для анимаций AutoAnimate AutoAnimate – это одна из наиболее простых библиотек для анимаций, которая запускается одной командой:
import { useAutoAnimate } from '@formkit/auto-animate/react'

function MyList () {
  const [animationParent] = useAutoAnimate()
  return (
    <ul ref={animationParent}>
      {/* 🪄 Magic animations for your list */}
    </ul>
  )
}
Библиотека подходит для простых анимаций и анимирует как сам элемент, на который навешен реф, так и прямые дочерние элементы. Анимация запускается, когда происходит одно из событий: - Дочерний элемент добавлен в DOM. - Дочерний элемент удален из DOM. - Дочерний элемент перемещен в DOM. AutoAnimate поддерживает кастомизацию анимации: можно самому определить функцию, которая будет возвращать KeyframeEffect. https://auto-animate.formkit.com/
AutoAnimate - Add motion to your apps with a single line of code

A zero-config, drop-in animation utility that automatically adds smooth transitions to your web app. Use it with React, Solid, Vue, Svelte, or any other JavaScript application.

Formkit