Cara é relativamente bem simples. To usando o Lottie Files com o React.

https://lottiefiles.com/blog/working-with-lottie/how-to-use-lottie-in-react-app

Ta ae um link explicando como utilizar, mas no geral tu pode escolher uma animação e só passar os parametros. Enfim, ta tudo explicado la na documentação mas qualquer duvida só perguntar.

Se quiser dar uma olhada em como exatamente eu utilizei seugue abaixo o link do repositorio desse site https://github.com/chicogborba/portifolio

Mas só pra tu ter uma ideia do quao simples é segue um exemplo abaixo

import Lottie from "react-lottie"; import animationData from "../../../animations/animation.json"; {...} <Lottie style={{ margin: 0 }} options={defaultOptions} height={400} width={325} /> {...}

Que incrível, programo em python e tô iniciando em Js/React. Parece extremamente simples e poderoso! Vou ler a documentação, obrigado!