.gjs 파일에서 모바일 뷰에 다른 콘텐츠 표시하기

아, 아마도 site 서비스를 수동으로 가져와야 하는 것 같습니다.

import { apiInitializer } from "discourse/lib/api";

export default apiInitializer("1.8.0", (api) => {
  const site = api.container.lookup("service:site");
  api.renderInOutlet(
    "composer-after-save-or-cancel",
    <template>
      {{#if site.mobileView}}
      모바일!
      {{else}}
      일반!
      {{/if}}
    </template>
  );
});