From 46ccc69ff60d9ee1accfd64132f9a585d3c9ebf9 Mon Sep 17 00:00:00 2001 From: Aswin V Date: Thu, 4 Apr 2024 00:03:34 +0530 Subject: [PATCH] Use itemlist component from UI SDK (#2513) * Fix outline style * Fix types * Use `ItemList` from UI SDK * Cleanup locale * Externalize UI SDK * Add UI SDK to peer dependency * Package lock changes * updated react-ui * reverse accidental commit * call toast inside useEffect * Update dependency array --------- Co-authored-by: Deepak Prabhakara --- internal-ui/package-lock.json | 1 + internal-ui/package.json | 1 + internal-ui/src/federated-saml/Edit.tsx | 12 +-- .../federated-saml/EditFederatedSAMLApp.tsx | 9 ++- .../federated-saml/NewFederatedSAMLApp.tsx | 12 +-- internal-ui/src/shared/ItemList.tsx | 73 ------------------- internal-ui/vite.config.ts | 1 + lib/env.ts | 2 +- lib/utils.ts | 2 +- locales/en/common.json | 1 - package-lock.json | 9 ++- package.json | 2 +- styles/sdk-override.module.css | 2 +- 13 files changed, 33 insertions(+), 94 deletions(-) delete mode 100644 internal-ui/src/shared/ItemList.tsx diff --git a/internal-ui/package-lock.json b/internal-ui/package-lock.json index cbc2a1ccb..04d901172 100644 --- a/internal-ui/package-lock.json +++ b/internal-ui/package-lock.json @@ -29,6 +29,7 @@ "@rollup/rollup-linux-x64-gnu": "4.13.2" }, "peerDependencies": { + "@boxyhq/react-ui": ">=3.3.42", "@heroicons/react": ">=2.1.1", "classnames": ">=2.5.1", "formik": ">=2.4.5", diff --git a/internal-ui/package.json b/internal-ui/package.json index d9d6ecdd2..3efe628b8 100644 --- a/internal-ui/package.json +++ b/internal-ui/package.json @@ -43,6 +43,7 @@ "@rollup/rollup-linux-x64-gnu": "4.13.2" }, "peerDependencies": { + "@boxyhq/react-ui": ">=3.3.42", "@heroicons/react": ">=2.1.1", "classnames": ">=2.5.1", "formik": ">=2.4.5", diff --git a/internal-ui/src/federated-saml/Edit.tsx b/internal-ui/src/federated-saml/Edit.tsx index a7d5d6caf..447e67525 100644 --- a/internal-ui/src/federated-saml/Edit.tsx +++ b/internal-ui/src/federated-saml/Edit.tsx @@ -9,7 +9,7 @@ import EyeSlashIcon from '@heroicons/react/24/outline/EyeSlashIcon'; import { Card } from '../shared'; import { defaultHeaders } from '../utils'; -import { ItemList } from '../shared/ItemList'; +import { ItemList } from '@boxyhq/react-ui/shared'; import { CopyToClipboardButton } from '../shared/InputWithCopyButton'; import { IconButton } from '../shared/IconButton'; @@ -179,12 +179,14 @@ export const Edit = ({ )} {connectionIsOIDC && ( )}