피드백 요청: 주제 목록의 태그 공개 컴포넌트 - 주제 목록에서 태그 확장/축소

안녕하세요,

이 기능은 특정 상황에서 흥미로울 수 있겠네요!

첫인상으로는 몇 가지 주의할 점이 있습니다:

  • 테마 설정과 사이트 설정은 서로 다릅니다. max_tags_per_topic에 액세스하려면 먼저 서비스를 가져와야 합니다. 예를 들어: const siteSettings = api.container.lookup("service:site-settings");

  • 한도를 가져오기 위한 추가적인 체크는 필요하지 않을 수 있습니다. 값을 직접 가져올 수 있습니다. 아마도 Math.min(settings.max_tags_visible, siteSettings.max_tags_per_topic )를 사용할 수 있을 것입니다.

  • 구분선의 가시성을 복원하지 않고 있습니다.

  • 이벤트를 등록 해제(unregister)하는 것이 좋을 수 있습니다.

  • 초기 로드 시 처리는 MutationObserver를 사용할 경우 필요하지 않을 수 있습니다. 일반적으로 전역적으로 적용하기 전에, API를 사용하여 해당 요소를 중심으로 범위를 줄일 수 있는 방법이 있는지(예: 플러그인 아웃렛) 먼저 확인하는 것이 좋습니다.

다른 방법이 있는지 확인해 보겠습니다!