const require_runtime = require("../../../../_virtual/_rolldown/runtime.js");
let react = require("react");
react = require_runtime.__toESM(react);
let classnames = require("classnames");
classnames = require_runtime.__toESM(classnames);
require("./TabSkeleton.less");
//#region src/components/list/components/TabSkeleton/TabSkeleton.tsx
const TabSkeleton = ({ className, style, tabCount = 4, animated = true, tabStyle = "switch" }) => {
	const containerClass = (0, classnames.default)("pisell-list-tab-skeleton", `pisell-list-tab-skeleton--${tabStyle}`, { "pisell-list-tab-skeleton--animated": animated }, className);
	return /* @__PURE__ */ react.default.createElement("div", {
		className: containerClass,
		style
	}, Array.from({ length: tabCount }, (_, index) => /* @__PURE__ */ react.default.createElement("div", {
		key: index,
		className: "pisell-list-tab-skeleton__item"
	})));
};
//#endregion
exports.default = TabSkeleton;
