Magna Concursos

Considere o seguinte código de uma aplicação React:

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

const CVinteUm = () => {

const [estado, setEstado] = useState(0);

let variável = true;

useEffect(() => {

new Promise(r=>{r()})

.then(()=>setEstado(e=>e+'10'))

return () => { variável = false; };

}, []);

return <div>{`"${estado} ${variável}"`}</div>

}

export function App(props) {

return (<CVinteUm />);

}

Ao ser executado em um browser web, após completadas as renderizações, o componente App exibe:

 

Provas

Questão presente nas seguintes provas