Skip to content

Commit 9aa087a

Browse files
authored
fix(fuselage): Message Mention and Highlight types and export (#1053)
1 parent 6c38740 commit 9aa087a

File tree

3 files changed

+7
-11
lines changed

3 files changed

+7
-11
lines changed

packages/fuselage/src/components/Message/MessageHighlight.tsx

+3-5
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { ElementType } from 'react';
1+
import type { ElementType, HTMLAttributes } from 'react';
22
import React from 'react';
33

44
import { prependClassName } from '../../helpers/prependClassName';
@@ -10,9 +10,9 @@ export type MessageHighlightProps = {
1010
className?: string;
1111
children: any;
1212
title?: string;
13-
};
13+
} & HTMLAttributes<HTMLElement>;
1414

15-
function MessageHighlight({
15+
export function MessageHighlight({
1616
is: Tag = 'span',
1717
variant = 'other',
1818
className,
@@ -34,5 +34,3 @@ function MessageHighlight({
3434
/>
3535
);
3636
}
37-
38-
export default MessageHighlight;

packages/fuselage/src/components/Message/MessageMention.tsx

+2-4
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
import type { ComponentProps } from 'react';
22
import React from 'react';
33

4-
import MessageHighlight from './MessageHighlight';
4+
import { MessageHighlight } from './MessageHighlight';
55

66
type MessageMentionProps = {
77
tag?: '#' | '@';
88
innerClassName?: string;
99
} & ComponentProps<typeof MessageHighlight>;
1010

11-
function MessageMention({
11+
export function MessageMention({
1212
tag,
1313
className = '',
1414
innerClassName,
@@ -21,5 +21,3 @@ function MessageMention({
2121
</span>
2222
);
2323
}
24-
25-
export default MessageMention;

packages/fuselage/src/components/Message/index.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,9 @@ import { MessageContainer } from './MessageContainer';
55
import { MessageContainerFixed } from './MessageContainerFixed';
66
import { MessageDivider } from './MessageDivider';
77
import { MessageHeader } from './MessageHeader';
8-
import MessageHighlight from './MessageHighlight';
8+
import { MessageHighlight } from './MessageHighlight';
99
import { MessageLeftContainer } from './MessageLeftContainer';
10-
import MessageMention from './MessageMention';
10+
import { MessageMention } from './MessageMention';
1111
import MessageMetrics from './MessageMetrics';
1212
import { MessageName } from './MessageName';
1313
import { MessageNameContainer } from './MessageNameContainer';

0 commit comments

Comments
 (0)