const require_runtime = require("../../../../_virtual/_rolldown/runtime.js");
let react = require("react");
react = require_runtime.__toESM(react);
let antd = require("antd");
let classnames = require("classnames");
classnames = require_runtime.__toESM(classnames);
require("./ListItemSkeleton.less");
//#region src/components/list/components/ListItemSkeleton/ListItemSkeleton.tsx
const ListItemSkeleton = ({ className, style, displayStyle = "grid", showImage = true, imageWidth = 180, imageHeight = 126, rows = 2 }) => {
	return /* @__PURE__ */ react.default.createElement("div", {
		className: (0, classnames.default)("pisell-list-item-skeleton", className),
		style
	}, showImage && /* @__PURE__ */ react.default.createElement(antd.Skeleton.Image, {
		active: true,
		style: {
			width: "100%",
			height: imageHeight,
			marginBottom: 8
		}
	}), /* @__PURE__ */ react.default.createElement(antd.Skeleton, {
		active: true,
		title: { width: "80%" },
		paragraph: {
			rows,
			width: ["100%", "60%"]
		}
	}));
};
//#endregion
exports.default = ListItemSkeleton;
