Я использую стилизованные компоненты вместе с React, и у меня есть такой компонент:
import styled, { keyframes } from 'styled-components'
import { ReactComponent as SpinnerIcon } from './spinner.svg'
const rotate = keyframes`
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
`
const Spinner = styled(SpinnerIcon)`
margin-top: 50px;
animation: ${rotate} 2s ease-in infinite;
`
export default Spinner
Когда я использую этот компонент следующим образом:
<Spinner width='50px' height='50px' />
Я вижу этот компонент, но он не анимируется . Что не так?