zulip/web/tests/lib
evykassirer 9ad3159e48 buddy_list: Don't show most sections with no users in them.
Instead of showing the "None" empty message, just hide the whole section
instead. Notably this uses the total user counts and not the number of users
rendered, so it's possible we'll still show the sections when they're partially
loaded or if they have inactive users (in which case we'd show the "view more"
links).

The exception is the "THIS CHANNEL" section which we always want to show,
since it can be confusing to see other sections without this section
present. More conversation on that here:
https://chat.zulip.org/#narrow/channel/101-design/topic/right.20sidebar.20design.20tweaks/near/2099241
2025-02-28 17:41:47 -08:00
..
buddy_list.cjs buddy_list: Don't show most sections with no users in them. 2025-02-28 17:41:47 -08:00
compose_banner.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
compose_helpers.cjs compose: Add tooltip support for invalid messages. 2025-02-23 23:11:18 -08:00
events.cjs tests: Remove unusual ‘this’ usage. 2025-02-26 16:20:47 -08:00
example_settings.cjs streams: Use can_subscribe_group setting for checking permission. 2025-02-25 13:17:15 -08:00
example_stream.cjs streams: Use can_administer_channel_group to administer channel. 2024-12-03 18:38:25 -08:00
example_user.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
handlebars.cjs webpack: Enable explicitPartialContext for handlebars-loader. 2024-11-15 20:41:59 -08:00
i18n.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
index.cjs node test runner: Prevent Handlebars quirks. 2025-01-07 09:43:33 -08:00
markdown_assert.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
mdiff.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
namespace.cjs eslint: Unify JavaScript and TypeScript configs. 2025-02-27 13:29:41 -08:00
real_jquery.cjs eslint: Unify JavaScript and TypeScript configs. 2025-02-27 13:29:41 -08:00
stub.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
test.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zblueslip.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery_element.cjs eslint: Unify JavaScript and TypeScript configs. 2025-02-27 13:29:41 -08:00
zjquery_event.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zjquery.cjs tests: Rename the Node tests to *.cjs. 2024-11-13 09:18:56 -08:00
zpage_billing_params.cjs eslint: Unify JavaScript and TypeScript configs. 2025-02-27 13:29:41 -08:00
zpage_params.cjs eslint: Unify JavaScript and TypeScript configs. 2025-02-27 13:29:41 -08:00