jsketcher/web/app/cad/mdf/ui/ContainerWidget.tsx
2022-06-25 15:19:47 -07:00

26 lines
525 B
TypeScript

import React from 'react';
import {DynamicWidgetProps} from "cad/mdf/ui/uiDefinition";
import {DynamicComponentWidget} from "cad/mdf/ui/DynamicComponentWidget";
export interface ContainerBasicProps {
content: DynamicWidgetProps[];
}
export interface ContainerWidgetProps extends ContainerBasicProps {
type: 'container',
}
export function ContainerWidget({content}: ContainerBasicProps) {
return <React.Fragment>{content.map((comp, i) => <DynamicComponentWidget key={i} {...comp} />)}</React.Fragment>;
}