Componente giratorio de diseño de hormigas de la interfaz de usuario de ReactJS

Un control giratorio se utiliza para mostrar el estado de carga de una página o una sección en nuestros proyectos. Básicamente se usa cuando la página está esperando datos asíncronos o durante un proceso de renderizado, una animación de carga adecuada puede mitigar efectivamente la incomodidad de los usuarios.

Ant Design Library tiene este componente prediseñado y también es muy fácil de integrar. Podemos usar este componente Spin usando el siguiente enfoque fácilmente.

Sintaxis:

<Spin />

Propiedad de giro:

  • retraso: Define un retraso en milisegundos para la animación de carga.
  • indicador: Node de reacción del indicador giratorio.
  • tamaño:  Define el tamaño de la ruleta, es decir, pequeño, predeterminado y grande.
  • spinning: Es un valor booleano que define si el giro debe girar o no.
  • Consejo: personalice el contenido de la descripción cuando Spin tenga hijos.
  • wrapperClassName: especifica el nombre de clase del contenedor cuando Spin tiene hijos.

Creando la aplicación React:

Paso 1: Cree una aplicación React usando el siguiente comando:

npx create-react-app demo

Paso 2: después de crear la aplicación React, acceda a ella con el siguiente comando:

cd demo

Paso 3 : Ahora instale la biblioteca antd usando el siguiente comando:

npm install antd

Estructura del proyecto: Tendrá el siguiente aspecto.

Ejemplo: ahora escriba el siguiente código en el archivo App.js. Aquí, la aplicación es nuestro componente predeterminado donde hemos escrito nuestro código.

App.js

import { Spin } from "antd";
import "./App.css";
import "antd/dist/antd.css";
  
function App() {
  return (
    <div className="App">
      <div style={{ padding: "100px" }}>
        <h1 style={{ marginBottom: "2rem" }}>
          Demo for Spin
        </h1>
        <Spin size="large" />
      </div>
    </div>
  );
}
  
export default App;

Paso para ejecutar la aplicación: Ejecute la aplicación usando el siguiente comando desde el directorio raíz del proyecto.

npm start

Salida: Ahora abra su navegador y vaya a http://localhost:3000/ , verá la siguiente salida.

Referencia: https://ant.design/components/spin/

Publicación traducida automáticamente

Artículo escrito por mihir0699 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *