UNPKG

@keycloakify/keycloak-admin-ui

Version:
11 lines 1.11 kB
import { jsx as _jsx, jsxs as _jsxs } from "react/jsx-runtime"; import { useTranslation } from "react-i18next"; import { Modal, ModalVariant } from "@patternfly/react-core"; import { Table, TableVariant, Tbody, Td, Th, Thead, Tr, } from "@patternfly/react-table"; export const CredentialDataDialog = ({ credentialData, onClose, }) => { const { t } = useTranslation(); return (_jsx(Modal, { variant: ModalVariant.medium, title: t("passwordDataTitle"), "data-testid": "passwordDataDialog", isOpen: true, onClose: onClose, children: _jsxs(Table, { "aria-label": t("passwordDataTitle"), "data-testid": "password-data-dialog", variant: TableVariant.compact, children: [_jsx(Thead, { children: _jsxs(Tr, { children: [_jsx(Th, { children: t("showPasswordDataName") }), _jsx(Th, { children: t("showPasswordDataValue") })] }) }), _jsx(Tbody, { children: credentialData.map((cred, index) => { return (_jsxs(Tr, { children: [_jsx(Td, { children: cred[0] }), _jsx(Td, { children: cred[1] })] }, index)); }) })] }) })); }; //# sourceMappingURL=CredentialDataDialog.js.map