preact-arco-design
Version:
Arco Design React UI Library.
19 lines (18 loc) • 738 B
JavaScript
import React from "preact/compat";
import cs from "../_util/classNames";
export default function image(props) {
var _a;
var style = props.style,
_b = props.shape,
shape = _b === void 0 ? 'square' : _b,
size = props.size,
_c = props.position,
position = _c === void 0 ? 'left' : _c,
className = props.className,
prefixCls = props.prefixCls;
var classNames = cs("".concat(prefixCls, "-image"), (_a = {}, _a["".concat(prefixCls, "-image-").concat(position)] = position, _a["".concat(prefixCls, "-image-").concat(shape)] = shape, _a["".concat(prefixCls, "-image-").concat(size)] = size, _a), className);
return React.createElement("div", {
className: classNames,
style: style
});
}