diff --git a/packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.jsx b/packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.tsx
similarity index 87%
rename from packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.jsx
rename to packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.tsx
index 1ae810ca17..e300e36078 100644
--- a/packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.jsx
+++ b/packages/core/src/components/StructuredMetadataTable/StructuredMetadataTable.test.tsx
@@ -31,7 +31,13 @@ describe('', () => {
describe('Item Mappings', () => {
it('Iterates over and displays every field in the map', () => {
- const metadata = { field1: 'one', field2: 'two', field3: 'three' };
+ const metadata: {
+ [prop: string]: string;
+ } = {
+ field1: 'one',
+ field2: 'two',
+ field3: 'three',
+ };
const { getByText } = render(
,
);
@@ -42,8 +48,10 @@ describe('', () => {
});
});
- it('Supports primative value fields', () => {
- const metadata = { strField: 'my field', intField: 1 };
+ it('Supports primitive value fields', () => {
+ const metadata: {
+ [prop: string]: string | number;
+ } = { strField: 'my field', intField: 1 };
const { getByText } = render(
,
);
@@ -79,7 +87,9 @@ describe('', () => {
});
it('Supports object elements', () => {
- const metadata = { config: { a: 1, b: 2 } };
+ const metadata: { [prop: string]: { [prop: string]: number } } = {
+ config: { a: 1, b: 2 },
+ };
const { getByText } = render(
,
);