UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

14 lines (11 loc) 1.34 kB
import _objectWithoutProperties from '@babel/runtime/helpers/objectWithoutProperties'; import 'react'; import { Divider } from '../Divider/Divider.js'; import { BaseBox } from '../Box/BaseBox/BaseBox.native.js'; import { assignWithoutSideEffects } from '../../utils/assignWithoutSideEffects/assignWithoutSideEffects.js'; import { metaAttribute } from '../../utils/metaAttribute/metaAttribute.native.js'; import { makeAnalyticsAttribute } from '../../utils/makeAnalyticsAttribute/makeAnalyticsAttribute.js'; import { jsxs, Fragment, jsx } from 'react/jsx-runtime'; var _excluded=["children","showDivider","metaComponentName","padding","testID"];var _BaseFooter=function _BaseFooter(_ref){var children=_ref.children,_ref$showDivider=_ref.showDivider,showDivider=_ref$showDivider===void 0?true:_ref$showDivider,metaComponentName=_ref.metaComponentName,padding=_ref.padding,testID=_ref.testID,rest=_objectWithoutProperties(_ref,_excluded);return jsxs(Fragment,{children:[showDivider&&jsx(Divider,{}),jsx(BaseBox,Object.assign({},metaAttribute({name:metaComponentName,testID:testID}),makeAnalyticsAttribute(rest),{padding:padding!=null?padding:{base:'spacing.5',m:'spacing.6'},children:children}))]});};var BaseFooter=assignWithoutSideEffects(_BaseFooter,{componentId:'BaseFooter'}); export { BaseFooter }; //# sourceMappingURL=BaseFooter.js.map