// SPDX-License-Identifier: MIT // Copyright (c) 2022 The Pybricks Authors import { cleanup } from '@testing-library/react'; import userEvent from '@testing-library/user-event'; import React, { useRef } from 'react'; import { testRender } from '../../test'; import Toolbar from '../components/toolbar/Toolbar'; import { useRovingTabIndex } from './react'; afterEach(() => { cleanup(); }); const TestToolbar: React.VoidFunctionComponent = () => { const button1Ref = useRef(null); const button2Ref = useRef(null); const button3Ref = useRef(null); const moveFocus = useRovingTabIndex(button1Ref, button2Ref, button3Ref); return (