From: Grégoire Aubert Date: Wed, 21 Feb 2018 16:04:43 +0000 (+0100) Subject: Use Button component in webhooks console X-Git-Tag: 7.5~1597 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=8c482aef46e1d9f3f6a1b3917d5722e1e6a5deec;p=sonarqube.git Use Button component in webhooks console --- diff --git a/server/sonar-web/src/main/js/apps/portfolio/components/__tests__/__snapshots__/Subscription-test.tsx.snap b/server/sonar-web/src/main/js/apps/portfolio/components/__tests__/__snapshots__/Subscription-test.tsx.snap index ed7f2844762..321b77ff5a9 100644 --- a/server/sonar-web/src/main/js/apps/portfolio/components/__tests__/__snapshots__/Subscription-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/portfolio/components/__tests__/__snapshots__/Subscription-test.tsx.snap @@ -27,7 +27,6 @@ exports[`renders when not subscribed 1`] = ` @@ -56,7 +55,6 @@ exports[`renders when subscribed 1`] = ` diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/DeliveriesForm.tsx b/server/sonar-web/src/main/js/apps/webhooks/components/DeliveriesForm.tsx index be4c4df298e..5e5366e70f6 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/DeliveriesForm.tsx +++ b/server/sonar-web/src/main/js/apps/webhooks/components/DeliveriesForm.tsx @@ -19,6 +19,7 @@ */ import * as React from 'react'; import DeliveryAccordion from './DeliveryAccordion'; +import { Button } from '../../../components/ui/buttons'; import DeferredSpinner from '../../../components/common/DeferredSpinner'; import ListFooter from '../../../components/controls/ListFooter'; import Modal from '../../../components/controls/Modal'; @@ -111,9 +112,9 @@ export default class DeliveriesForm extends React.PureComponent { )}
- +
); diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/LatestDeliveryForm.tsx b/server/sonar-web/src/main/js/apps/webhooks/components/LatestDeliveryForm.tsx index ef4bbe178cb..154dcd8e188 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/LatestDeliveryForm.tsx +++ b/server/sonar-web/src/main/js/apps/webhooks/components/LatestDeliveryForm.tsx @@ -19,6 +19,7 @@ */ import * as React from 'react'; import DeliveryItem from './DeliveryItem'; +import { Button } from '../../../components/ui/buttons'; import Modal from '../../../components/controls/Modal'; import { Webhook, WebhookDelivery } from '../../../app/types'; import { translateWithParameters, translate } from '../../../helpers/l10n'; @@ -88,9 +89,9 @@ export default class LatestDeliveryForm extends React.PureComponent
- +
); diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/PageActions.tsx b/server/sonar-web/src/main/js/apps/webhooks/components/PageActions.tsx index 78e045ea959..89b9bd37b28 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/PageActions.tsx +++ b/server/sonar-web/src/main/js/apps/webhooks/components/PageActions.tsx @@ -19,6 +19,7 @@ */ import * as React from 'react'; import CreateWebhookForm from './CreateWebhookForm'; +import { Button } from '../../../components/ui/buttons'; import Tooltip from '../../../components/controls/Tooltip'; import { translate, translateWithParameters } from '../../../helpers/l10n'; @@ -62,18 +63,16 @@ export default class PageActions extends React.PureComponent { - + ); } return ( <> - + {this.state.openCreate && ( )} diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/DeliveriesForm-test.tsx.snap b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/DeliveriesForm-test.tsx.snap index 10fa36144a7..2e67b17be4c 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/DeliveriesForm-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/DeliveriesForm-test.tsx.snap @@ -27,13 +27,12 @@ exports[`should render correctly 1`] = `
- +
`; @@ -96,13 +95,12 @@ exports[`should render correctly 2`] = `
- +
`; diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/LatestDeliveryForm-test.tsx.snap b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/LatestDeliveryForm-test.tsx.snap index eff0d0fa8f5..46cbcab9f4a 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/LatestDeliveryForm-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/LatestDeliveryForm-test.tsx.snap @@ -28,13 +28,12 @@ exports[`should render correctly 1`] = `
- +
`; @@ -68,13 +67,12 @@ exports[`should render correctly 2`] = `
- +
`; diff --git a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/PageActions-test.tsx.snap b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/PageActions-test.tsx.snap index 7ba2be6a55f..125694249ee 100644 --- a/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/PageActions-test.tsx.snap +++ b/server/sonar-web/src/main/js/apps/webhooks/components/__tests__/__snapshots__/PageActions-test.tsx.snap @@ -8,12 +8,11 @@ exports[`should not allow to create a new webhook 1`] = ` overlay="webhooks.maximum_reached.10" placement="left" > - + `; @@ -23,13 +22,12 @@ exports[`should render correctly 1`] = ` className="page-actions" > - + `; diff --git a/server/sonar-web/src/main/js/components/SourceViewer/components/MeasuresOverlay.tsx b/server/sonar-web/src/main/js/components/SourceViewer/components/MeasuresOverlay.tsx index 131c58b1a4f..532e14ff758 100644 --- a/server/sonar-web/src/main/js/components/SourceViewer/components/MeasuresOverlay.tsx +++ b/server/sonar-web/src/main/js/components/SourceViewer/components/MeasuresOverlay.tsx @@ -22,6 +22,7 @@ import { Link } from 'react-router'; import { keyBy, sortBy, groupBy } from 'lodash'; import MeasuresOverlayMeasure from './MeasuresOverlayMeasure'; import MeasuresOverlayTestCases from './MeasuresOverlayTestCases'; +import { Button } from '../../../components/ui/buttons'; import { getFacets } from '../../../api/issues'; import { getMeasures } from '../../../api/measures'; import { getAllMetrics } from '../../../api/metrics'; @@ -126,12 +127,6 @@ export default class MeasuresOverlay extends React.PureComponent { }); }; - handleCloseClick = (event: React.SyntheticEvent) => { - event.preventDefault(); - event.currentTarget.blur(); - this.props.onClose(); - }; - handleAllMeasuresClick = (event: React.SyntheticEvent) => { event.preventDefault(); event.currentTarget.blur(); @@ -449,9 +444,9 @@ export default class MeasuresOverlay extends React.PureComponent {
- +
); diff --git a/server/sonar-web/src/main/js/components/SourceViewer/components/__tests__/__snapshots__/MeasuresOverlay-test.tsx.snap b/server/sonar-web/src/main/js/components/SourceViewer/components/__tests__/__snapshots__/MeasuresOverlay-test.tsx.snap index bd7eb4c902b..7378602ea6b 100644 --- a/server/sonar-web/src/main/js/components/SourceViewer/components/__tests__/__snapshots__/MeasuresOverlay-test.tsx.snap +++ b/server/sonar-web/src/main/js/components/SourceViewer/components/__tests__/__snapshots__/MeasuresOverlay-test.tsx.snap @@ -367,13 +367,12 @@ exports[`should render source file 1`] = `
- +
`; @@ -1351,13 +1350,12 @@ exports[`should render source file 2`] = `
- +
`; @@ -1523,13 +1521,12 @@ exports[`should render test file 1`] = `
- +
`; diff --git a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/CodeSnippet-test.tsx.snap b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/CodeSnippet-test.tsx.snap index 5e330d13abe..7cae9eb805a 100644 --- a/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/CodeSnippet-test.tsx.snap +++ b/server/sonar-web/src/main/js/components/common/__tests__/__snapshots__/CodeSnippet-test.tsx.snap @@ -17,13 +17,22 @@ bar bar" tooltipPlacement="top" > - + + @@ -67,13 +76,22 @@ exports[`renders correctly with array snippet 1`] = ` bar" tooltipPlacement="top" > - + + @@ -99,12 +117,20 @@ exports[`renders correctly with array snippet 2`] = ` copyValue="foo bar" tooltipPlacement="top" > - + + diff --git a/server/sonar-web/src/main/js/components/controls/ValidationModal.tsx b/server/sonar-web/src/main/js/components/controls/ValidationModal.tsx index d52a0b31af8..200c3bedd46 100644 --- a/server/sonar-web/src/main/js/components/controls/ValidationModal.tsx +++ b/server/sonar-web/src/main/js/components/controls/ValidationModal.tsx @@ -20,6 +20,7 @@ import * as React from 'react'; import { withFormik, Form, FormikActions, FormikProps } from 'formik'; import Modal from './Modal'; +import { ResetButtonLink, SubmitButton } from '../../components/ui/buttons'; import DeferredSpinner from '../common/DeferredSpinner'; import { translate } from '../../helpers/l10n'; @@ -38,12 +39,6 @@ interface Props extends InnerFormProps { } export default class ValidationModal extends React.PureComponent> { - handleCancelClick = (event: React.SyntheticEvent) => { - event.preventDefault(); - event.currentTarget.blur(); - this.props.onClose(); - }; - handleSubmit = (data: Values, { setSubmitting }: FormikActions) => { const result = this.props.onSubmit(data); if (result) { @@ -80,16 +75,12 @@ export default class ValidationModal extends React.PureComponent - - + )); diff --git a/server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ValidationModal-test.tsx.snap b/server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ValidationModal-test.tsx.snap index 898438ec774..82124b3c34a 100644 --- a/server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ValidationModal-test.tsx.snap +++ b/server/sonar-web/src/main/js/components/controls/__tests__/__snapshots__/ValidationModal-test.tsx.snap @@ -49,20 +49,17 @@ exports[`should render correctly 2`] = ` loading={false} timeout={100} /> - - + `;