diff options
author | Ivan Chen <ivan@tagg.id> | 2021-05-04 20:07:03 -0400 |
---|---|---|
committer | Ivan Chen <ivan@tagg.id> | 2021-05-04 20:48:09 -0400 |
commit | c23feea922da063d88d031f25b72b53ba593ec04 (patch) | |
tree | 060c94fdb8d03575d91235ca8772fcb842bdbc25 /src/utils/comments.tsx | |
parent | 2832decea88ed14325f92759617ae8ee8a588d22 (diff) |
fixed type warning
Diffstat (limited to 'src/utils/comments.tsx')
-rw-r--r-- | src/utils/comments.tsx | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/utils/comments.tsx b/src/utils/comments.tsx index a1f353d6..c0b522f2 100644 --- a/src/utils/comments.tsx +++ b/src/utils/comments.tsx @@ -43,6 +43,11 @@ const renderPart = (part: Part, index: number) => { ); }; +interface RenderProps { + value: string; + partTypes: PartType[]; +} + /** * Value renderer. Parsing value to parts array and then mapping the array using 'renderPart' * @@ -51,7 +56,10 @@ const renderPart = (part: Part, index: number) => { * @param value - value from MentionInput * @param partTypes - the part types array that you providing to MentionInput */ -export const renderValue: React.FC = (value: string, partTypes: PartType[]) => { +export const renderTextWithMentions: React.FC<RenderProps> = ({ + value, + partTypes, +}) => { const {parts} = parseValue(value, partTypes); return <Text>{parts.map(renderPart)}</Text>; }; |