Use Compound tooltips on MessageTimestamp to improve UX of date time discovery (#11732)

* Use Compound tooltips on MessageTimestamp to improve UX of date time discovery

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update snapshot

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

* Update snapshot

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>

---------

Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
pull/28788/head^2
Michael Telatynski 2023-10-13 12:26:12 +01:00 committed by GitHub
parent 27bb67bac5
commit 4605fd7396
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 7 additions and 9 deletions

View File

@ -16,6 +16,7 @@ limitations under the License.
*/
import React from "react";
import { Tooltip } from "@vector-im/compound-web";
import { formatFullDate, formatTime, formatFullTime, formatRelativeTime } from "../../../DateUtils";
@ -42,14 +43,11 @@ export default class MessageTimestamp extends React.Component<IProps> {
}
return (
<span
className="mx_MessageTimestamp"
title={formatFullDate(date, this.props.showTwelveHour)}
aria-hidden={true}
aria-live="off"
>
{timestamp}
</span>
<Tooltip label={formatFullDate(date, this.props.showTwelveHour)}>
<span className="mx_MessageTimestamp" aria-hidden={true} aria-live="off">
{timestamp}
</span>
</Tooltip>
);
}
}

File diff suppressed because one or more lines are too long