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("./index.less");
//#region src/components/classicLayout/index.tsx
const prefix = "pisell-lowcode-";
const ClassicLayout = (props) => {
	const { header, content, footer, style, fixedHeader, fixedFooter, footerClassName, footerStyle } = props;
	return /* @__PURE__ */ react.default.createElement("div", {
		className: `${prefix}claseic-layout`,
		style
	}, /* @__PURE__ */ react.default.createElement("header", { className: (0, classnames.default)({ [`${prefix}claseic-layout-fixed-header`]: fixedHeader }) }, header), content, /* @__PURE__ */ react.default.createElement("footer", {
		className: (0, classnames.default)({
			[`${prefix}claseic-layout-fixed-footer`]: fixedFooter,
			[footerClassName]: footerClassName
		}),
		style: footerStyle
	}, footer));
};
//#endregion
exports.default = ClassicLayout;
