From 8ded7cb86bd1a25d575d57b3b1b96f5032f5155d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Herv=C3=A9=20Dombya?=
<135591453+hervedombya@users.noreply.github.com>
Date: Thu, 27 Jun 2024 16:41:15 +0200
Subject: [PATCH] refactor: Update SelectAccountIAMRole component to use
SelectAccountIAMRoleInternal
---
src/react/ui-elements/SelectAccountIAMRole.tsx | 14 +++++++++++---
.../__tests__/SelectAccountIAMRole.test.tsx | 3 ++-
2 files changed, 13 insertions(+), 4 deletions(-)
diff --git a/src/react/ui-elements/SelectAccountIAMRole.tsx b/src/react/ui-elements/SelectAccountIAMRole.tsx
index d274512e6..7bd335070 100644
--- a/src/react/ui-elements/SelectAccountIAMRole.tsx
+++ b/src/react/ui-elements/SelectAccountIAMRole.tsx
@@ -291,13 +291,21 @@ export const _SelectAccountIAMRole = (props: SelectAccountIAMRoleProps) => {
}
};
+export const SelectAccountIAMRoleInternal = (
+ props: SelectAccountIAMRoleProps,
+) => {
+ return (
+
+ <_SelectAccountIAMRole {...props} />
+
+ );
+};
+
export default function SelectAccountIAMRole(props: SelectAccountIAMRoleProps) {
return (
-
- <_SelectAccountIAMRole {...props} />
-
+
);
diff --git a/src/react/ui-elements/__tests__/SelectAccountIAMRole.test.tsx b/src/react/ui-elements/__tests__/SelectAccountIAMRole.test.tsx
index 7eb0aa51f..cb11ae4b9 100644
--- a/src/react/ui-elements/__tests__/SelectAccountIAMRole.test.tsx
+++ b/src/react/ui-elements/__tests__/SelectAccountIAMRole.test.tsx
@@ -3,7 +3,8 @@ import { rest } from 'msw';
import { setupServer } from 'msw/node';
import { QueryClient, QueryClientProvider } from 'react-query';
import { TEST_API_BASE_URL } from '../../../react/utils/testUtil';
-import SelectAccountIAMRole, {
+import {
+ SelectAccountIAMRoleInternal as SelectAccountIAMRole,
extractAccountIdFromARN,
} from '../SelectAccountIAMRole';