가장 일반적인 커스텀 패턴, 예를 들어 post-stream을 수정하는 패턴에 대한 마이그레이션 지침을 제공하려고 했습니다.
위젯을 사용하면 거의 모든 것이 가능하기 때문에 더 포괄적인 가이드를 작성하는 것은 어렵습니다. 따라서 나머지 커스텀 작업은 사례별로 컴포넌트로 변환해야 합니다.
해당 주제들을 주시하고 있으며, 아직 마이그레이션이 필요한 분들을 돕기 위해 여기에 게시된 질문에 답변을 드릴 것입니다.
브라우저 콘솔을 통해 포럼에서 비추천(deprecation)을 트리거하는 것으로 보이는 코드를 잠시 살펴봤는데, 다음과 같은 줄인 것 같습니다:
const { iconNode } = require("discourse-common/lib/icon-library");
let iconsjira = iconNode('icons-jira');
iconNode는 위젯에서만 사용되었으며, 지금은 noop 함수입니다. 코드에서 이 변수가 사용되고 있지 않은 것으로 보이므로, 이 줄들을 단순히 제거해도 안전할 것입니다.
추가 도움이 필요하시면 알려주세요.