diff --git a/CHANGELOG.md b/CHANGELOG.md index ffcd1f82f..d0ee2901a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## Unreleased +### Change + +- **Onboarding Service Provider Management** + - Added search to ospm table[#1132](https://github.com/eclipse-tractusx/portal-frontend/pull/1132) + ## 2.2.0-alpha.1 ### Bugfixes diff --git a/src/components/pages/IDPManagement/IDPList.tsx b/src/components/pages/IDPManagement/IDPList.tsx index aa3662168..2f98438ae 100644 --- a/src/components/pages/IDPManagement/IDPList.tsx +++ b/src/components/pages/IDPManagement/IDPList.tsx @@ -97,7 +97,7 @@ export const IDPList = ({ isManagementOSP }: { isManagementOSP?: boolean }) => { const [idpsManagedData, setIdpsManagedData] = useState( idpsData?.filter((a) => a.identityProviderTypeId === IDPCategory.MANAGED) ) - const [expr, setExpr] = useState('') + const [searchExpr, setSearchExpr] = useState('') const [removeIDP] = useRemoveIDPMutation() const [enableIDP] = useEnableIDPMutation() @@ -366,7 +366,7 @@ export const IDPList = ({ isManagementOSP }: { isManagementOSP?: boolean }) => { (i) => i.alias === value || i.displayName === value ) setIdpsManagedData(searchFilter) - setExpr(expr) + setSearchExpr(searchExpr) } else setIdpsManagedData(idpManagedData) } @@ -446,12 +446,12 @@ export const IDPList = ({ isManagementOSP }: { isManagementOSP?: boolean }) => { getRowId={(row: { [key: string]: string }) => row.identityProviderId} hasBorder={false} searchPlaceholder={isManagementOSP ? 'search' : undefined} - searchExpr={isManagementOSP ? expr : undefined} + searchExpr={isManagementOSP ? searchExpr : undefined} onSearch={ isManagementOSP ? (expr: string) => { isManagementOSP && onSearch(expr) - setExpr(expr) + setSearchExpr(expr) } : undefined } diff --git a/src/types/Config.tsx b/src/types/Config.tsx index c0cdda614..4c54583ab 100644 --- a/src/types/Config.tsx +++ b/src/types/Config.tsx @@ -845,6 +845,7 @@ export const userMenuRegistration = [PAGES.LOGOUT] export const userMenuCompany = [ PAGES.ORGANIZATION, + PAGES.COMPANY_SUBSCRIPTIONS, PAGES.USER_MANAGEMENT, PAGES.IDP_MANAGEMENT, PAGES.CONNECTOR_MANAGEMENT, @@ -857,6 +858,7 @@ export const userMenuCompany = [ PAGES.COMPANY_CERTIFICATE, PAGES.COMPANY_WALLET, PAGES.COMPANY_DATA, + PAGES.MANAGEMENT_ONBOARDING_SERVICE_PROVIDER, ] /**