Anders Kaseorg
ec3177c834
web: Add explicit extensions to imports.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-11-13 09:18:56 -08:00
Anders Kaseorg
8c60b66a95
tests: Use setters instead of __Rewire__.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-11-08 12:38:14 -08:00
Anders Kaseorg
ba8b9a445b
eslint: Fix unicorn/prefer-node-protocol.
...
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2024-10-08 16:54:15 -07:00
evykassirer
44b07094df
stream_list: Convert module to typescript.
2024-02-23 16:18:48 -08:00
Evy Kassirer
6e902defba
node tests: Use noop helper function pattern in test files.
...
Some files already were using `noop` in place of `() => {}`.
It's both clearer what it means and is easier to type.
This updates all test files to fully use `noop`, and
adds a shared import from the test lib file.
2023-12-14 14:51:33 -08:00
evykassirer
8cf436370c
stream search: Always close search on Escape.
...
Fixes #27491 .
2023-11-06 15:10:23 -08:00
Aman Agrawal
a210006ecd
popovers: Hide when starting certain actions.
...
These are actions which can be called when a popover is open and
it is better to close the popover when these actions are
initiated.
2023-10-23 14:15:13 -07:00
Aman Agrawal
b065cfa0c1
stream_popover: Move left sidebar function to sidebar_ui.
2023-09-28 08:41:03 -07:00
Anders Kaseorg
cea1119423
node_tests: Move to web/tests.
...
This lets us simplify the long-ish ‘../../static/js’ paths, and will
remove the need for the ‘zrequire’ wrapper.
Signed-off-by: Anders Kaseorg <anders@zulip.com>
2023-02-23 16:04:17 -08:00