# React Hooks in depth > React Hooks



React Hooks in depth

React Hooks

React Hooks in depth_html

React Hooks in depth_html_02

React Hooks in depth_html_03

React Hooks in depth_html_04

# npm
$ npm i -D eslint-plugin-react-hooks

# yarn
$ yarn add -D eslint-plugin-react-hooks

# react react-dom
$ yarn add react react-dom



refs

React Hooks in depth_html_05

#qrocde-qr > div:hover p {
animation: roll 0.1s infinite linear;
}
@-moz-keyframes roll {
from {
transform: rotateZ(30deg);
}
to {
transform: rotateZ(-30deg);
}
}
@-webkit-keyframes roll {
from {
transform: rotateZ(30deg);
}
to {
transform: rotateZ(-30deg);
}
}
@-o-keyframes roll {
from {
transform: rotateZ(30deg);
}
to {
transform: rotateZ(-30deg);
}
}
@keyframes roll {
from {
transform: rotateZ(30deg);
}
to {
transform: rotateZ(-30deg);
}
}