Chat a pantalla completa como predeterminado para la configuración de colaboración

Sé que ya está resuelto, pero en lugar de acceder directamente a localStorage de esta manera, si puedes acceder a los servicios del plugin desde un tema, puedes hacer:

export default {
  name: "default-full-page-chat",

  initialize(container) {
    const chat = container.lookup("service:chat");
    if (!chat.userCanChat) {
      return;
    }

    const chatStateManager = container.lookup("service:chat-state-manager");
    chatStateManager.prefersFullPage();
  },
};

Lo que llama a esto:

Esto sería más confiable a largo plazo, si funciona (no lo he probado :sweat_smile: ).

5 Me gusta