I want to use component like this:
<Grid>
<Grid.Column>
{/*some content*/}
</Grid.Column>
</Grid>
Grid.tsx
export interface GridProps extends React.HTMLAttributes<HTMLDivElement> {
}
const Grid: React.SFC<GridProps> =({ children, ...props }) =>
<div {...props}>
{children}
</div>
export interface GridColumnProps extends React.HTMLAttributes<HTMLDivElement> {
size: 1 | 2 | 3 | 4,
centered?: false
}
const Column: React.SFC<GridColumnProps> = ({ children, ...props }) =>
<div {...props}>
{children}
</div>
Grid.Column = Column;
At the last line I have an error "Column doesn't exists on type StatelessComponent|GridProps|