zulip/web
Hardik Dharmani 2c30bbbf74 js: Fix dependency cycle in unread.js.
The import of recent_topics_ui.js from unread.js generates an import
loop. To remove this, we need to move the logic for rerendering recent
topics after update_message_for_mention out of the low-level unread.js
data module.

Since the logic was conditional on `content_edited` being true, and
that parameter is only passed in the message_events.js code path, we
can do this by just making the function return a boolean for whether
this rerender may be required, and moving the rerender logic to that
calling module.
2023-03-21 11:22:11 -07:00
..
e2e-tests eslint: Enable @typescript-eslint/recommended plugin. 2023-03-16 13:24:27 -07:00
generated web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
html web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
images web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
shared dependencies: Upgrade JavaScript dependencies. 2023-03-20 15:48:29 -07:00
src js: Fix dependency cycle in unread.js. 2023-03-21 11:22:11 -07:00
styles styles: Fix dark-theme mixin in zulip.css. 2023-03-20 15:48:29 -07:00
templates pm_list_item: Convert pm_user_status to a class. 2023-03-21 10:53:25 -07:00
tests tests: Mock autosize. 2023-03-20 15:48:29 -07:00
third bootstrap: Remove CSS hacks for IE. 2023-03-20 11:27:39 -07:00
.browserslistrc webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
.gitignore web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
babel.config.js dependencies: Upgrade JavaScript dependencies. 2023-03-20 15:48:29 -07:00
debug-require-webpack-plugin.ts web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
debug-require.js web: Move web app to ‘web’ directory. 2023-02-23 16:04:17 -08:00
postcss.config.js postcss: Enable postcss-preset-env. 2023-03-20 11:26:30 -07:00
webpack.assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00
webpack.config.ts dependencies: Switch to pnpm. 2023-03-20 15:48:29 -07:00
webpack.dev-assets.json webpack: Move webpack configuration to web. 2023-02-24 06:35:58 -08:00