File tree Expand file tree Collapse file tree 2 files changed +8
-1
lines changed
Expand file tree Collapse file tree 2 files changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -187,7 +187,10 @@ const Markdown = React.memo(
187187) ;
188188
189189Markdown . propTypes = {
190- children : PropTypes . node . isRequired ,
190+ children : PropTypes . oneOfType ( [
191+ PropTypes . node ,
192+ PropTypes . array ,
193+ ] ) . isRequired ,
191194 renderer : PropTypes . oneOfType ( [
192195 PropTypes . func ,
193196 PropTypes . instanceOf ( AstRenderer ) ,
Original file line number Diff line number Diff line change @@ -11,6 +11,10 @@ import groupTextTokens from './util/groupTextTokens';
1111 * @return {View }
1212 */
1313export default function parser ( source , renderer , markdownIt ) {
14+ if ( Array . isArray ( source ) ) {
15+ return renderer ( source ) ;
16+ }
17+
1418 let tokens = stringToTokens ( source , markdownIt ) ;
1519 tokens = cleanupTokens ( tokens ) ;
1620 tokens = groupTextTokens ( tokens ) ;
You can’t perform that action at this time.
0 commit comments