diff --git a/.changeset/quick-poets-relax.md b/.changeset/quick-poets-relax.md
new file mode 100644
index 0000000000..159744233b
--- /dev/null
+++ b/.changeset/quick-poets-relax.md
@@ -0,0 +1,6 @@
+---
+'@backstage/core-components': patch
+'@backstage/plugin-search-react': patch
+---
+
+Internal update to match recent React types
diff --git a/packages/core-components/src/components/Table/Table.tsx b/packages/core-components/src/components/Table/Table.tsx
index 4fb7edf076..e0bd3541f5 100644
--- a/packages/core-components/src/components/Table/Table.tsx
+++ b/packages/core-components/src/components/Table/Table.tsx
@@ -63,27 +63,57 @@ import { TableLoadingBody } from './TableLoadingBody';
// Material-table is not using the standard icons available in in material-ui. https://github.com/mbrn/material-table/issues/51
const tableIcons: Icons = {
- Add: forwardRef((props, ref) => ),
- Check: forwardRef((props, ref) => ),
- Clear: forwardRef((props, ref) => ),
- Delete: forwardRef((props, ref) => ),
- DetailPanel: forwardRef((props, ref) => (
+ Add: forwardRef((props, ref) => (
+
+ )),
+ Check: forwardRef((props, ref) => (
+
+ )),
+ Clear: forwardRef((props, ref) => (
+
+ )),
+ Delete: forwardRef((props, ref) => (
+
+ )),
+ DetailPanel: forwardRef((props, ref) => (
)),
- Edit: forwardRef((props, ref) => ),
- Export: forwardRef((props, ref) => ),
- Filter: forwardRef((props, ref) => ),
- FirstPage: forwardRef((props, ref) => ),
- LastPage: forwardRef((props, ref) => ),
- NextPage: forwardRef((props, ref) => ),
- PreviousPage: forwardRef((props, ref) => (
+ Edit: forwardRef((props, ref) => (
+
+ )),
+ Export: forwardRef((props, ref) => (
+
+ )),
+ Filter: forwardRef((props, ref) => (
+
+ )),
+ FirstPage: forwardRef((props, ref) => (
+
+ )),
+ LastPage: forwardRef((props, ref) => (
+
+ )),
+ NextPage: forwardRef((props, ref) => (
+
+ )),
+ PreviousPage: forwardRef((props, ref) => (
)),
- ResetSearch: forwardRef((props, ref) => ),
- Search: forwardRef((props, ref) => ),
- SortArrow: forwardRef((props, ref) => ),
- ThirdStateCheck: forwardRef((props, ref) => ),
- ViewColumn: forwardRef((props, ref) => ),
+ ResetSearch: forwardRef((props, ref) => (
+
+ )),
+ Search: forwardRef((props, ref) => (
+
+ )),
+ SortArrow: forwardRef((props, ref) => (
+
+ )),
+ ThirdStateCheck: forwardRef((props, ref) => (
+
+ )),
+ ViewColumn: forwardRef((props, ref) => (
+
+ )),
};
// TODO: Material table might already have such a function internally that we can use?
diff --git a/plugins/search-react/api-report.md b/plugins/search-react/api-report.md
index d151ef1187..34d79fb16f 100644
--- a/plugins/search-react/api-report.md
+++ b/plugins/search-react/api-report.md
@@ -132,21 +132,12 @@ export type SearchAutocompleteProps