UNPKG

linkmore-design

Version:

🌈 πŸš€lmη»„δ»ΆεΊ“γ€‚πŸš€

24 lines β€’ 730 B
import _objectSpread from "@babel/runtime/helpers/esm/objectSpread2"; import * as React from 'react'; import toArray from 'rc-util/lib/Children/toArray'; import warning from "../_util/warning"; function filter(items) { return items.filter(function (item) { return item; }); } export default function useLegacyItems(items, children) { if (items) { return items; } warning(!children, 'Steps', 'Step is deprecated. Please use `items` directly.'); var childrenItems = toArray(children).map(function (node) { if ( /*#__PURE__*/React.isValidElement(node)) { var props = node.props; var item = _objectSpread({}, props); return item; } return null; }); return filter(childrenItems); }