@zohodesk/dot
Version:
In this Library, we Provide Some Basic Components to Build Your Application
44 lines (42 loc) • 1.52 kB
JavaScript
/*** Libraries ***/
import React from 'react';
import { defaultProps } from "./props/defaultProps";
import { propTypes } from "./props/propTypes";
/*** Components ***/
import Stencils from '@zohodesk/components/es/v1/Stencils/Stencils';
/*** CSS ***/
import style from "../../../list/ListStencils/ListStencils.module.css";
export default function ListStencils(props) {
let {
listType
} = props;
return /*#__PURE__*/React.createElement("div", {
className: `${style.container} ${style[listType]}`
}, /*#__PURE__*/React.createElement("div", {
className: style.innerContainer
}, /*#__PURE__*/React.createElement("div", {
className: style.avatar
}, /*#__PURE__*/React.createElement(Stencils, {
shape: "circle",
size: listType === 'classic' ? 'large' : listType === 'compact' ? 'medium' : 'small'
})), /*#__PURE__*/React.createElement("div", {
className: style.detailsColumn
}, /*#__PURE__*/React.createElement("div", {
className: `${style.detailsInnerColumn}`
}, /*#__PURE__*/React.createElement("div", {
className: style.primaryRow
}, /*#__PURE__*/React.createElement(Stencils, {
size: "default"
})), /*#__PURE__*/React.createElement("div", {
className: style.secondaryRow
}, /*#__PURE__*/React.createElement(Stencils, {
size: "medium"
}))))));
}
ListStencils.propTypes = propTypes;
ListStencils.defaultProps = defaultProps; // if (__DOCS__) {
// ListStencils.docs = {
// folderName: 'List',
// componentGroup: 'ListStencils'
// };
// }