[MM-59329] Migrate tooltips of "components/analytics/table_chart.tsx" to WithTooltip (#27649)
Этот коммит содержится в:
коммит произвёл
GitHub
родитель
b62cea7815
Коммит
ec8c143bce
@@ -21,28 +21,15 @@ exports[`components/analytics/table_chart.tsx should match snapshot, loaded with
|
|||||||
key="table-entry-test1"
|
key="table-entry-test1"
|
||||||
>
|
>
|
||||||
<td>
|
<td>
|
||||||
<OverlayTrigger
|
<WithTooltip
|
||||||
defaultOverlayShown={false}
|
id="tip-table-entry-test1"
|
||||||
delayShow={400}
|
|
||||||
overlay={
|
|
||||||
<Tooltip
|
|
||||||
id="tip-table-entry-test1"
|
|
||||||
>
|
|
||||||
test-tip1
|
|
||||||
</Tooltip>
|
|
||||||
}
|
|
||||||
placement="top"
|
placement="top"
|
||||||
trigger={
|
title="test-tip1"
|
||||||
Array [
|
|
||||||
"hover",
|
|
||||||
"focus",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
>
|
>
|
||||||
<time>
|
<span>
|
||||||
test1
|
test1
|
||||||
</time>
|
</span>
|
||||||
</OverlayTrigger>
|
</WithTooltip>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p>
|
<p>
|
||||||
@@ -54,28 +41,15 @@ exports[`components/analytics/table_chart.tsx should match snapshot, loaded with
|
|||||||
key="table-entry-test2"
|
key="table-entry-test2"
|
||||||
>
|
>
|
||||||
<td>
|
<td>
|
||||||
<OverlayTrigger
|
<WithTooltip
|
||||||
defaultOverlayShown={false}
|
id="tip-table-entry-test2"
|
||||||
delayShow={400}
|
|
||||||
overlay={
|
|
||||||
<Tooltip
|
|
||||||
id="tip-table-entry-test2"
|
|
||||||
>
|
|
||||||
test-tip2
|
|
||||||
</Tooltip>
|
|
||||||
}
|
|
||||||
placement="top"
|
placement="top"
|
||||||
trigger={
|
title="test-tip2"
|
||||||
Array [
|
|
||||||
"hover",
|
|
||||||
"focus",
|
|
||||||
]
|
|
||||||
}
|
|
||||||
>
|
>
|
||||||
<time>
|
<span>
|
||||||
test2
|
test2
|
||||||
</time>
|
</span>
|
||||||
</OverlayTrigger>
|
</WithTooltip>
|
||||||
</td>
|
</td>
|
||||||
<td>
|
<td>
|
||||||
<p>
|
<p>
|
||||||
|
|||||||
@@ -3,10 +3,7 @@
|
|||||||
|
|
||||||
import React, {memo} from 'react';
|
import React, {memo} from 'react';
|
||||||
|
|
||||||
import OverlayTrigger from 'components/overlay_trigger';
|
import WithTooltip from 'components/with_tooltip';
|
||||||
import Tooltip from 'components/tooltip';
|
|
||||||
|
|
||||||
import Constants from 'utils/constants';
|
|
||||||
|
|
||||||
export type TableItem = {
|
export type TableItem = {
|
||||||
name: string;
|
name: string;
|
||||||
@@ -34,23 +31,15 @@ const TableChart = ({
|
|||||||
data.map((item) => (
|
data.map((item) => (
|
||||||
<tr key={'table-entry-' + item.name}>
|
<tr key={'table-entry-' + item.name}>
|
||||||
<td>
|
<td>
|
||||||
<OverlayTrigger
|
<WithTooltip
|
||||||
delayShow={Constants.OVERLAY_TIME_DELAY}
|
id={'tip-table-entry-' + item.name}
|
||||||
placement='top'
|
placement='top'
|
||||||
overlay={(
|
title={item.tip}
|
||||||
<Tooltip id={'tip-table-entry-' + item.name}>
|
|
||||||
{item.tip}
|
|
||||||
</Tooltip>
|
|
||||||
)}
|
|
||||||
>
|
>
|
||||||
<time>
|
<span>{item.name}</span>
|
||||||
{item.name}
|
</WithTooltip>
|
||||||
</time>
|
|
||||||
</OverlayTrigger>
|
|
||||||
</td>
|
|
||||||
<td>
|
|
||||||
{item.value}
|
|
||||||
</td>
|
</td>
|
||||||
|
<td>{item.value}</td>
|
||||||
</tr>
|
</tr>
|
||||||
))
|
))
|
||||||
}
|
}
|
||||||
|
|||||||
Ссылка в новой задаче
Block a user