discourse/plugins/chat/test/javascripts
Martin Brennan c00c522530
DEV: Adds hasNoPreferredMode to chat state manager (#33213)
This commit introduces a new property `hasNoPreferredMode` to the
chat state manager, which represents a user who has not purposely
set chat mode to drawer or full page, meaning they have no LocalStorage
value set.

This can be useful for themes to change the chat mode but only
if the user has no preference already.

c.f.
https://meta.discourse.org/t/full-screen-chat-as-default-for-collaboration-setup/369849
2025-06-17 13:22:42 +10:00
..
acceptance FEATURE: add icons and emojis to category (#31795) 2025-03-26 09:46:17 +04:00
components FIX: Chat video thumbnails in Safari (#33199) 2025-06-13 13:04:35 -06:00
helpers DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00
integration/components/user-menu DEV: [gjs-codemod] apply codemod 2025-04-02 13:44:15 +01:00
unit DEV: Adds hasNoPreferredMode to chat state manager (#33213) 2025-06-17 13:22:42 +10:00
chat-fixtures.js DEV: Move discourse-common/(utils|lib) to discourse/lib (#30733) 2025-01-13 13:02:49 +00:00