UNPKG

@xo-union/tk-component-header-nav

Version:
24 lines 879 B
import _extends from "@babel/runtime-corejs3/helpers/esm/extends"; import React from "react"; import Icon, { IconLink } from "@xo-union/tk-component-icons"; export const FavoritesLink = _ref => { let { isFilled = false, // Props may be used to set additional HTML props ...props } = _ref; const iconName = isFilled ? 'heart_filled' : 'heart'; return 'href' in props ? /*#__PURE__*/React.createElement(IconLink, _extends({}, props, { "aria-label": "Your Favorites Inspiration", name: iconName, size: "md", title: "Your Favorites Inspiration", "data-trackable-selection": "favorites link" })) : /*#__PURE__*/React.createElement(Icon, _extends({}, props, { "aria-label": "Your Favorites Inspiration", name: iconName, size: "md", title: "Your Favorites Inspiration", "data-trackable-selection": "favorites icon" })); };