mirror of
https://github.com/xibyte/jsketcher
synced 2025-12-06 08:25:19 +01:00
26 lines
525 B
TypeScript
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>;
|
|
|
|
}
|
|
|
|
|
|
|
|
|