Input loses focus because of rerender
<!– language: lang-jsx –> import React, { useState, useCallback, useRef, useEffect, useMemo } from ‘react’; import { FixedSizeGrid as Grid } from ‘react-window’; // Function to generate column labels const generateColumnLabels = (numColumns) => { const labels = []; let i = 0; while (labels.length < numColumns) { let label = ”; let temp = […]