TypeScript and React - children type?

前端 未结 14 1296
借酒劲吻你
借酒劲吻你 2020-12-12 18:56

I have a very simple functional component as follows:

import * as React from \'react\';

export interface AuxProps  { 
    children: React.ReactNode
 }


con         


        
14条回答
  •  醉酒成梦
    2020-12-12 18:59

    You can use ReactChildren and ReactChild:

    import React, { ReactChildren, ReactChild } from 'react';
    
    interface AuxProps {
      children: ReactChild | ReactChildren;
    }
    
    const Aux = ({ children }: AuxProps) => (
    {children}
    ); export default Aux;

提交回复
热议问题