*/
import * as React from 'react';
import * as classNames from 'classnames';
-import Tooltip from '../../../components/controls/Tooltip';
-import DocInclude from '../../../components/docs/DocInclude';
+import DocTooltip from '../../../components/docs/DocTooltip';
import { translate } from '../../../helpers/l10n';
interface Props {
</div>
);
- const overlay = (
- <DocInclude
- className="abs-width-300 cut-margins"
- path="/tooltips/quality-gates/built-in-quality-gate"
- />
- );
-
- return <Tooltip overlay={overlay}>{badge}</Tooltip>;
+ return <DocTooltip doc="quality-gates/built-in-quality-gate">{badge}</DocTooltip>;
}
*/
import * as React from 'react';
import * as classNames from 'classnames';
-import Tooltip from '../../../components/controls/Tooltip';
-import DocInclude from '../../../components/docs/DocInclude';
+import DocTooltip from '../../../components/docs/DocTooltip';
import { translate } from '../../../helpers/l10n';
interface Props {
</div>
);
- const overlay = (
- <DocInclude
- className="abs-width-300 cut-margins"
- path="/tooltips/quality-profiles/built-in-quality-profile"
- />
- );
-
- return <Tooltip overlay={tooltip ? overlay : undefined}>{badge}</Tooltip>;
+ if (tooltip) {
+ return <DocTooltip doc="quality-profiles/built-in-quality-profile">{badge}</DocTooltip>;
+ }
+ return badge;
}
import { isStagnant } from '../utils';
import { Profile } from '../types';
import Tooltip from '../../../components/controls/Tooltip';
-import DocInclude from '../../../components/docs/DocInclude';
+import DocTooltip from '../../../components/docs/DocTooltip';
interface Props {
onRequestFail: (reason: any) => void;
if (profile.isDefault) {
return (
- <Tooltip
- overlay={
- <DocInclude
- className="abs-width-300 cut-margins"
- path="/tooltips/quality-profiles/default-quality-profile"
- />
- }>
+ <DocTooltip doc="quality-profiles/default-quality-profile">
<span className="badge">{translate('default')}</span>
- </Tooltip>
+ </DocTooltip>
);
}