Rev 4017 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
import React from 'react'import styled from 'styled-components'const SpinnerContainer = styled.div`width:100%;height:100%;display:grid;place-items:center;position: absolute;`const StyledSpinner = styled.div`.lds-ellipsis {display: inline-block;position: relative;width: 80px;height: 80px;}.lds-ellipsis div {position: absolute;top: 33px;width: 13px;height: 13px;border-radius: 50%;background: black;animation-timing-function: cubic-bezier(0, 1, 1, 0);}.lds-ellipsis div:nth-child(1) {left: 8px;animation: lds-ellipsis1 0.6s infinite;}.lds-ellipsis div:nth-child(2) {left: 8px;animation: lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(3) {left: 32px;animation: lds-ellipsis2 0.6s infinite;}.lds-ellipsis div:nth-child(4) {left: 56px;animation: lds-ellipsis3 0.6s infinite;}@keyframes lds-ellipsis1 {0% {transform: scale(0);}100% {transform: scale(1);}}@keyframes lds-ellipsis3 {0% {transform: scale(1);}100% {transform: scale(0);}}@keyframes lds-ellipsis2 {0% {transform: translate(0, 0);}100% {transform: translate(24px, 0);}}`const Spinner = () => {return (<SpinnerContainer><StyledSpinner><div className="lds-ellipsis"><div></div><div></div><div></div><div></div></div></StyledSpinner></SpinnerContainer>)}export default Spinner