const require_runtime = require("../../../../_virtual/_rolldown/runtime.js");
const require_objectSpread2 = require("../../../../_virtual/_@oxc-project_runtime@0.122.0/helpers/objectSpread2.js");
const require_objectWithoutProperties = require("../../../../_virtual/_@oxc-project_runtime@0.122.0/helpers/objectWithoutProperties.js");
const require_index = require("../../../filter/components/QuickFilter/index.js");
const require_withContainer = require("../../utils/withContainer.js");
let react = require("react");
react = require_runtime.__toESM(react);
let antd = require("antd");
//#region src/components/pisellDataSourceContainer/components/Filter/QuickFilter.tsx
const _excluded = [
	"serverActions",
	"refManager",
	"filterList",
	"formFiltersPrefix"
];
const WithQuickFilter = (0, react.forwardRef)((props) => {
	const { serverActions, refManager, filterList, formFiltersPrefix } = props, otherProps = require_objectWithoutProperties._objectWithoutProperties(props, _excluded);
	return /* @__PURE__ */ react.default.createElement(antd.Form, require_objectSpread2._objectSpread2({
		labelCol: { span: 0 },
		size: "large",
		layout: "inline",
		className: "filter-form-wrapper"
	}, otherProps), /* @__PURE__ */ react.default.createElement(require_index.default, {
		value: { quickFilter: filterList },
		formFiltersPrefix: formFiltersPrefix || ""
	}));
});
var QuickFilter_default = require_withContainer.default(WithQuickFilter, "quickFilterComponent");
//#endregion
exports.default = QuickFilter_default;
