import React, { useState, useEffect, useContext } from 'react'; import { render, act, screen, waitFor, fireEvent } from '@testing-library/react'; import { SettingsContext, SettingsContextProvider } from 'context/SettingsContext'; function ViewportView() { const [renderCount, setRenderCount] = useState(0); const settings = useContext(SettingsContext); useEffect(() => { setRenderCount(renderCount + 1); }, [settings.state]); return (