PromucFlow_constructor/app/client/src/widgets/ImageWidget.tsx
2019-09-12 13:41:25 +05:30

27 lines
564 B
TypeScript

import * as React from "react"
import BaseWidget, { IWidgetProps, IWidgetState } from "./BaseWidget"
import { WidgetType } from "../constants/WidgetConstants"
class ImageWidget extends BaseWidget<ImageWidgetProps, IWidgetState> {
getPageView() {
return (
<div/>
)
}
getWidgetType(): WidgetType {
return "IMAGE_WIDGET"
}
}
export type ImageShape = "RECTANGLE" | "CIRCLE" | "ROUNDED"
export interface ImageWidgetProps extends IWidgetProps {
image: string
imageShape: ImageShape
defaultImage: string
}
export default ImageWidget