message_row: Assign inner .date_row span a class.

This commit is contained in:
Karl Stolley
2024-04-29 15:58:41 -05:00
committed by Tim Abbott
parent 5ad162496c
commit c5027e6bca
3 changed files with 3 additions and 3 deletions

View File

@@ -357,7 +357,7 @@ export function render_date(time: Date): JQuery {
const className = `timerender${next_timerender_id}`;
next_timerender_id += 1;
const rendered_time = render_now(time);
let $node = $("<span>").attr("class", className);
let $node = $("<span>").attr("class", `timerender-content ${className}`);
$node = render_date_span($node, rendered_time);
maybe_add_update_list_entry({
needs_update: rendered_time.needs_update,

View File

@@ -707,7 +707,7 @@ of the base style defined for a read-only textarea in dark mode. */
.date_row {
grid-area: date_row;
& span {
& .timerender-content {
display: block;
overflow: hidden;
text-transform: uppercase;

View File

@@ -363,7 +363,7 @@ run_test("render_date_renders_time_html", () => {
const $actual = timerender.render_date(message_time);
assert.equal($actual.text(), expected_text);
assert.equal(attrs["data-tippy-content"], "Friday, April 12, 2019");
assert.equal(attrs.class, "timerender0");
assert.equal(attrs.class, "timerender-content timerender0");
MockDate.reset();
});