@razorpay/blade
Version:
The Design System that powers Razorpay
7 lines (4 loc) • 626 B
JavaScript
import { getComponentId } from '../isValidAllowedChildren/isValidAllowedChildren.js';
var isIconComponent=function isIconComponent(element){var _getComponentId$endsW,_getComponentId;if(typeof element==='function'){var _componentId$endsWith;var componentId=element.componentId;return (_componentId$endsWith=componentId==null?void 0:componentId.endsWith('Icon'))!=null?_componentId$endsWith:false;}return (_getComponentId$endsW=(_getComponentId=getComponentId(element))==null?void 0:_getComponentId.endsWith('Icon'))!=null?_getComponentId$endsW:false;};
export { isIconComponent };
//# sourceMappingURL=isIconComponent.js.map