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