“Componente de reacción de disco después de un tiempo” Código de respuesta

Componente de reacción de disco después de un tiempo

import React, { useState, useEffect } from 'react';

type Props = {
  children: React.ReactElement;
  waitBeforeShow?: number;
};

const Delayed = ({ children, waitBeforeShow = 500 }: Props) => {
  const [isShown, setIsShown] = useState(false);

  useEffect(() => {
    console.log(waitBeforeShow);
    setTimeout(() => {
      setIsShown(true);
    }, waitBeforeShow);
  }, [waitBeforeShow]);

  return isShown ? children : null;
};

export default Delayed;
S4N705H

Componente de reacción de disco después de un tiempo

export function LoadingScreen = ({ children }: Props) => {
  return (
    <Delayed>
      <div />
    </Delayed>
  );
};
S4N705H

Respuestas similares a “Componente de reacción de disco después de un tiempo”

Preguntas similares a “Componente de reacción de disco después de un tiempo”

Más respuestas relacionadas con “Componente de reacción de disco después de un tiempo” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código