Anders Kaseorg
3d55e7ef10
eslint: Fix @typescript-eslint/prefer-nullish-coalescing.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-23 15:36:05 -08:00
Anders Kaseorg
6368cf17cb
eslint: Fix @typescript-eslint/no-confusing-void-expression.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-12-21 16:14:40 -08:00
Sahil Batra
30910a3403
settings_emoji: Handle unknown users as emoji authors.
...
Inaccessible emoji authors are shown as "Unknown user" in
emoji list.
2023-12-07 19:34:07 -08:00
Hemant Umre
2ec4b002b1
settings_emoji: Pass active emoji data to the ListWidget.
...
Deactivated emojis will not be rendered by ListWidget, so it might be
better to pass only active emoji data to the ListWidget. This will also
facilitate the proper functioning of rendering an empty list message by
ListWidget when needed.
2023-10-11 18:03:53 -07:00
Sahil Batra
4b23ac2743
settings: Update lock icon when "Who can add emoji" setting changes.
...
This commit adds code to live-update the lock icon for "Custom emoji"
panel in settings when "Who can add custom emoji" setting changes.
2023-10-11 16:22:37 -07:00
Aman Agrawal
1d4797834e
modals: Rename close_modal to close.
2023-10-10 16:43:57 -07:00
Anders Kaseorg
88e9320fa5
list_widget: Rename unsafe modifier parameter to modifier_html.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-09-15 18:11:50 -07:00
Anders Kaseorg
3d7b9e622d
web: Avoid several unchecked TypeScript casts.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-09-11 18:04:55 -07:00
Lalit Kumar Singh
affdffdda5
ts: Migrate `settings_emoji.js` to TypeScript.
2023-09-08 13:09:34 -07:00