특정 페이지에서만 상단 네비게이션에 아이콘이 필요하여, 개발자센터 가이드에 따라 partner.addAccessoryButton을 사용해 아이콘을 동적으로 추가했습니다.
아이콘 자체의 표시나 클릭 동작에는 문제가 없으나, 아이콘을 추가한 페이지에서 기본으로 제공되는 …(더보기) 아이콘의 동작이 실행되지 않는 현상이 발생합니다.
확인 한번 부탁드립니다.
useEffect(() => {
partner.addAccessoryButton({
id: 'user',
title: '사용자 설정',
icon: {
name: 'icon-user-mono',
},
});
const cleanup = tdsEvent.addEventListener('navigationAccessoryEvent', {
onEvent: ({ id }) => {
if (id === 'user') {
console.log('test');
}
},
});
return cleanup;
}, []);