mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 05:53:43 +00:00
recent: Rename #recent_topics_filter_buttons.
This commit is contained in:
@@ -269,7 +269,7 @@ export async function log_in(
|
||||
await fill_form(page, "#login_form", params);
|
||||
await page.$eval("#login_form", (form) => (form as HTMLFormElement).submit());
|
||||
|
||||
await page.waitForSelector("#recent_topics_filter_buttons", {visible: true});
|
||||
await page.waitForSelector("#recent_view_filter_buttons", {visible: true});
|
||||
}
|
||||
|
||||
export async function log_out(page: Page): Promise<void> {
|
||||
|
||||
@@ -279,7 +279,7 @@ export function revive_current_focus() {
|
||||
if (!filter_button) {
|
||||
set_default_focus();
|
||||
} else {
|
||||
$current_focus_elem = $("#recent_topics_filter_buttons").find(
|
||||
$current_focus_elem = $("#recent_view_filter_buttons").find(
|
||||
`[data-filter='${CSS.escape(filter_button)}']`,
|
||||
);
|
||||
$current_focus_elem.trigger("focus");
|
||||
@@ -669,7 +669,7 @@ export function set_filter(filter) {
|
||||
// set `filters`.
|
||||
|
||||
// Get the button which was clicked.
|
||||
const $filter_elem = $("#recent_topics_filter_buttons").find(
|
||||
const $filter_elem = $("#recent_view_filter_buttons").find(
|
||||
`[data-filter="${CSS.escape(filter)}"]`,
|
||||
);
|
||||
|
||||
@@ -691,13 +691,13 @@ function show_selected_filters() {
|
||||
// Add `btn-selected-filter` to the buttons to show
|
||||
// which filters are applied.
|
||||
if (filters.size === 0) {
|
||||
$("#recent_topics_filter_buttons")
|
||||
$("#recent_view_filter_buttons")
|
||||
.find('[data-filter="all"]')
|
||||
.addClass("btn-recent-selected")
|
||||
.attr("aria-checked", "true");
|
||||
} else {
|
||||
for (const filter of filters) {
|
||||
$("#recent_topics_filter_buttons")
|
||||
$("#recent_view_filter_buttons")
|
||||
.find(`[data-filter="${CSS.escape(filter)}"]`)
|
||||
.addClass("btn-recent-selected")
|
||||
.attr("aria-checked", "true");
|
||||
|
||||
@@ -109,7 +109,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
#recent_topics_filter_buttons {
|
||||
#recent_view_filter_buttons {
|
||||
padding-top: 12px;
|
||||
margin: 0 10px;
|
||||
display: flex;
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<div id="recent_topics_filter_buttons" class="btn-group" role="group">
|
||||
<div id="recent_view_filter_buttons" class="btn-group" role="group">
|
||||
<div id="recent_filters_group">
|
||||
{{> recent_view_filters}}
|
||||
</div>
|
||||
|
||||
@@ -399,7 +399,7 @@ function stub_out_filter_buttons() {
|
||||
for (const filter of ["all", "unread", "muted", "participated", "include_private"]) {
|
||||
const $stub = $.create(`filter-${filter}-stub`);
|
||||
const selector = `[data-filter="${filter}"]`;
|
||||
$("#recent_topics_filter_buttons").set_find_results(selector, $stub);
|
||||
$("#recent_view_filter_buttons").set_find_results(selector, $stub);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -608,7 +608,7 @@ test("test_filter_unread", ({mock_template}) => {
|
||||
false,
|
||||
);
|
||||
|
||||
$("#recent_topics_filter_buttons").removeClass("btn-recent-selected");
|
||||
$("#recent_view_filter_buttons").removeClass("btn-recent-selected");
|
||||
|
||||
expected_filter_unread = true;
|
||||
rt.set_filter("unread");
|
||||
@@ -661,12 +661,12 @@ test("test_filter_unread", ({mock_template}) => {
|
||||
|
||||
// Unselect "unread" filter by clicking twice.
|
||||
expected_filter_unread = false;
|
||||
$("#recent_topics_filter_buttons").addClass("btn-recent-selected");
|
||||
$("#recent_view_filter_buttons").addClass("btn-recent-selected");
|
||||
rt.set_filter("unread");
|
||||
|
||||
assert.equal(i, row_data.length);
|
||||
|
||||
$("#recent_topics_filter_buttons").removeClass("btn-recent-selected");
|
||||
$("#recent_view_filter_buttons").removeClass("btn-recent-selected");
|
||||
// reselect "unread" filter
|
||||
rt.set_filter("unread");
|
||||
|
||||
@@ -740,7 +740,7 @@ test("test_filter_participated", ({mock_template}) => {
|
||||
// remove muted filter
|
||||
rt.set_filter("muted");
|
||||
|
||||
$("#recent_topics_filter_buttons").removeClass("btn-recent-selected");
|
||||
$("#recent_view_filter_buttons").removeClass("btn-recent-selected");
|
||||
|
||||
expected_filter_participated = true;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user