@atlaskit/tag
Version:
A tag labels UI objects for quick recognition and navigation.
19 lines (18 loc) • 548 B
JavaScript
;
var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.useLink = useLink;
var _link = _interopRequireDefault(require("@atlaskit/link/link"));
/**
* Shared hook for link handling
*/
function useLink(href, linkComponent) {
var isLink = Boolean(href);
var LinkComponent = linkComponent !== null && linkComponent !== void 0 ? linkComponent : _link.default;
return {
isLink: isLink,
LinkComponent: LinkComponent
};
}