UNPKG

@razorpay/blade

Version:

The Design System that powers Razorpay

12 lines (9 loc) 1.09 kB
import { useListContext } from './ListContext.js'; import Link from '../Link/Link/Link.js'; import '@babel/runtime/helpers/defineProperty'; import { MetaConstants } from '../../utils/metaAttribute/metaConstants.js'; import { assignWithoutSideEffects } from '../../utils/assignWithoutSideEffects/assignWithoutSideEffects.js'; import { jsx } from 'react/jsx-runtime'; var _ListItemLink=function _ListItemLink(_ref){var accessibilityLabel=_ref.accessibilityLabel,children=_ref.children,href=_ref.href,icon=_ref.icon,iconPosition=_ref.iconPosition,onClick=_ref.onClick,rel=_ref.rel,target=_ref.target,testID=_ref.testID;var _useListContext=useListContext(),size=_useListContext.size;return jsx(Link,Object.assign({size:size,variant:"anchor"},icon?{icon:icon,children:children}:{children:children},{href:href,target:target,rel:rel,iconPosition:iconPosition,onClick:onClick,accessibilityLabel:accessibilityLabel,testID:testID}));};var ListItemLink=assignWithoutSideEffects(_ListItemLink,{componentId:MetaConstants.ListItemLink}); export { ListItemLink }; //# sourceMappingURL=ListItemLink.js.map