@fle-ui/pro-layout
Version:
@fle-ui/pro-layout
25 lines (23 loc) • 953 B
JavaScript
import "@fle-ui/next/es/affix/style";
import _Affix from "@fle-ui/next/es/affix";
import "@fle-ui/next/es/config-provider/style";
import _ConfigProvider from "@fle-ui/next/es/config-provider";
import React, { useContext } from 'react';
import classnames from 'classnames';
import './index.less';
var ProFooter = function ProFooter(props, ref) {
var prefixCls = props.prefixCls,
className = props.className,
style = props.style;
var context = useContext(_ConfigProvider.ConfigContext);
var getPrefixCls = prefixCls !== null && prefixCls !== void 0 ? prefixCls : context.getPrefixCls('pro');
var baseClassName = "".concat(getPrefixCls, "-footer");
return /*#__PURE__*/React.createElement(_Affix, {
offsetBottom: 0
}, /*#__PURE__*/React.createElement("div", {
style: style,
ref: ref,
className: classnames(baseClassName, className)
}, props.children));
};
export default /*#__PURE__*/React.forwardRef(ProFooter);