오늘 이 컴포넌트에 대한 리팩터링을 병합하여, 커스텀 위젯 시스템에서 현대적인 Ember 컴포넌트로 전환했습니다.
이는 향후 1년 이내에 위젯 시스템을 제거할 계획이기 때문에 필요합니다. 배너의 모든 기능은 동일하게 유지되어야 하지만, 새로운 문제가 발생하면 알려주시기 바랍니다!
변경된 사항 중 하나를 언급하자면, 이제 이 컴포넌트는 위젯으로 구성되지 않으므로 다음과 같은 방식으로 기능을 오버라이드할 수 없습니다:
이러한 커스터마이징 방식은 항상 다소 취약했습니다(테마가 변경되면 오버라이드가 깨지고, 결과적으로 전체 컴포넌트가 깨질 수 있기 때문이죠). 따라서 Discourse 확장을 개발할 때 이러한 패턴에서 벗어나고자 합니다.