chore: update react imports

Signed-off-by: Paul Schultz <pschultz@pobox.com>
This commit is contained in:
Paul Schultz
2025-01-28 10:21:17 -06:00
parent 02981a2377
commit 2e26579e06
1282 changed files with 2776 additions and 3434 deletions
@@ -14,7 +14,6 @@
* limitations under the License.
*/
import React from 'react';
import { createApiRef, useApiHolder } from '@backstage/core-plugin-api';
import { TestApiProvider, TestApiRegistry } from './TestApiProvider';
import { render, screen } from '@testing-library/react';
@@ -14,7 +14,7 @@
* limitations under the License.
*/
import React, { ReactNode } from 'react';
import { ReactNode } from 'react';
import { ApiProvider } from '@backstage/core-app-api';
import { ApiRef, ApiHolder } from '@backstage/core-plugin-api';
@@ -25,7 +25,7 @@ import {
} from '@backstage/core-plugin-api';
import { withLogCollector } from './logCollector';
import { render } from '@testing-library/react';
import React, { useEffect } from 'react';
import { useEffect } from 'react';
import { Route, Routes } from 'react-router-dom';
import { MockErrorApi } from './apis';
import { renderInTestApp, wrapInTestApp } from './appWrappers';
@@ -14,11 +14,12 @@
* limitations under the License.
*/
import React, {
import {
ComponentType,
PropsWithChildren,
ReactElement,
ReactNode,
createElement,
} from 'react';
import { MemoryRouter, Route } from 'react-router-dom';
import { themes, UnifiedThemeProvider } from '@backstage/theme';
@@ -230,11 +231,11 @@ export function wrapInTestApp(
): ReactElement {
const TestAppWrapper = createTestAppWrapper(options);
let wrappedElement: React.ReactElement;
let wrappedElement: ReactElement;
if (Component instanceof Function) {
wrappedElement = React.createElement(Component as ComponentType);
wrappedElement = createElement(Component as ComponentType);
} else {
wrappedElement = Component as React.ReactElement;
wrappedElement = Component as ReactElement;
}
return <TestAppWrapper>{wrappedElement}</TestAppWrapper>;
@@ -255,11 +256,11 @@ export async function renderInTestApp(
Component: ComponentType<PropsWithChildren<{}>> | ReactNode,
options: TestAppOptions & LegacyRootOption = {},
): Promise<RenderResult> {
let wrappedElement: React.ReactElement;
let wrappedElement: ReactElement;
if (Component instanceof Function) {
wrappedElement = React.createElement(Component as ComponentType);
wrappedElement = createElement(Component as ComponentType);
} else {
wrappedElement = Component as React.ReactElement;
wrappedElement = Component as ReactElement;
}
const { legacyRoot } = options;