Skip to content

Commit

Permalink
Refactor of credential editing page layout & refactor backend field v…
Browse files Browse the repository at this point in the history
…alidation method
  • Loading branch information
yibow98 committed Aug 30, 2022
1 parent c9a9a9b commit 00c44a9
Show file tree
Hide file tree
Showing 6 changed files with 275 additions and 142 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ import {
EuiSpacer,
EuiText,
} from '@elastic/eui';
import { i18n } from '@osd/i18n';
import { FormattedMessage } from '@osd/i18n/react';
import { DocLinksStart } from 'src/core/public';
import { context as contextType } from '../../../../../../opensearch_dashboards_react/public';
Expand Down Expand Up @@ -150,11 +151,14 @@ export class CredentialForm extends React.Component<CredentialFormProps, Credent
}
};

createCredentialHeader = i18n.translate('credentialManagement.createIndexPatternHeader', {
defaultMessage: 'Create Stored Credential',
});
/* Render methods */

renderHeader() {
const { docLinks } = this.props;
return <Header docLinks={docLinks} />;
return <Header docLinks={docLinks} headerTitle={this.createCredentialHeader} />;
}

renderContent = () => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,23 +16,22 @@ import { CredentialManagementContext } from '../../../../types';
export const Header = ({
prompt,
docLinks,
headerTitle,
}: {
prompt?: React.ReactNode;
docLinks: DocLinksStart;
headerTitle: string;
}) => {
const changeTitle = useOpenSearchDashboards<CredentialManagementContext>().services.chrome
.docTitle.change;
const createCredentialHeader = i18n.translate('credentialManagement.createIndexPatternHeader', {
defaultMessage: 'Create Stored Credential',
});

changeTitle(createCredentialHeader);
changeTitle(headerTitle);

return (
<div>
<EuiTitle>
<h1>
{createCredentialHeader}
{headerTitle}
<>
{' '}
<EuiBetaBadge
Expand Down
Loading

0 comments on commit 00c44a9

Please sign in to comment.