const require_runtime = require("../../../_virtual/_rolldown/runtime.js");
const require_config = require("../config.js");
let react = require("react");
react = require_runtime.__toESM(react);
let _pisell_materials = require("@pisell/materials");
//#region src/plus/orderList/components/HandleActions.tsx
const { ColumnsSetting } = _pisell_materials.PisellDataSourceContainer;
const HandleActions = (props) => {
	const { locales, __id } = props;
	const filterButtonListValue = (0, react.useMemo)(() => {
		return { otherFilter: require_config.getFilterButtonList(locales) };
	}, [locales]);
	const sortList = (0, react.useMemo)(() => require_config.getSortList(locales), [locales]);
	return /* @__PURE__ */ react.default.createElement(react.default.Fragment, null, /* @__PURE__ */ react.default.createElement(ColumnsSetting, { __id }), /* @__PURE__ */ react.default.createElement(_pisell_materials.PisellSort, {
		hasForm: false,
		list: sortList
	}), /* @__PURE__ */ react.default.createElement(_pisell_materials.PisellFilter, {
		placement: "bottomLeft",
		hasForm: false,
		value: filterButtonListValue
	}));
};
//#endregion
exports.default = HandleActions;
