Facebook 스타일 주제 모달 - 더 나은가요?

커스텀 레이아웃에 훨씬 더 유연하게 대응할 수 있도록 두 가지 새로운 설정을 추가했습니다:

  • trigger_style: 전체 토픽 행을 클릭 가능하게 만들지(row) 아니면 작은 확장 아이콘(button)을 추가하여 미리보기를 열되, 일반적인 토픽 링크는 그대로 두는지 선택할 수 있습니다.

  • plugin_outlet: 버튼 스타일을 사용할 경우, 확장 아이콘이 렌더링될 정확한 플러그인 아웃렛을 지정할 수 있습니다(기본값은 topic-list-after-title).

이를 통해 커스텀 테마는 필요에 따라 트리거 버튼을 자체 커스텀 플러그인 아웃렛에 연결할 수 있습니다.

실제로 저는 방금 제 사이트에서 이 독립형 컴포넌트를 활성화했습니다. 테마에서 기존 코드를 완전히 제거하고 <PluginOutlet />를 통해 이 컴포넌트를 실행하도록 교체했습니다.

또한 읽음 추적 기능의 버그도 수정했습니다.

오픈소스화하기 전에 모든 것이 안정적으로 작동하는지 확인하기 위해 잠시 동안 라이브 프로덕션 환경에서 테스트해보고 싶습니다.


참고로, 테스트를 할 수 있도록 테마 크리에이터 미리보기의 트리거 유형을 잠시 button으로 변경해 두었습니다.