diff --git a/packages/gitbook/src/components/Header/HeaderLink.tsx b/packages/gitbook/src/components/Header/HeaderLink.tsx index 8662353a4..1e60663fe 100644 --- a/packages/gitbook/src/components/Header/HeaderLink.tsx +++ b/packages/gitbook/src/components/Header/HeaderLink.tsx @@ -104,7 +104,7 @@ function HeaderItemButton( linkStyle: 'button-secondary' | 'button-primary'; }, ) { - const { linkStyle, headerPreset, title, href, ...rest } = props; + const { linkStyle, headerPreset, title, href, isDropdown, ...rest } = props; const variant = (() => { switch (linkStyle) { case 'button-secondary': diff --git a/packages/gitbook/src/lib/emojis.test.ts b/packages/gitbook/src/lib/emojis.test.ts index f56586c02..cd288ccb7 100644 --- a/packages/gitbook/src/lib/emojis.test.ts +++ b/packages/gitbook/src/lib/emojis.test.ts @@ -9,6 +9,8 @@ describe('getEmojiForCode', () => { it('should handle complex codes', () => { expect(getEmojiForCode('1f935-2642')).toEqual('🤵‍♂️'); + expect(getEmojiForCode('1f3c3-2642')).toEqual('🏃‍♂️'); + expect(getEmojiForCode('1f468-2696')).toEqual('👨‍⚖️'); }); it('should return an empty string if invalid', () => {