UNPKG

@blueprintjs/core

Version:
21 lines (19 loc) 3.56 kB
/* * Copyright 2016 Palantir Technologies, Inc. All rights reserved. * Licensed under the BSD-3 License as modified (the “License”); you may obtain a copy * of the license at https://github.com/palantir/blueprint/blob/master/LICENSE * and https://github.com/palantir/blueprint/blob/master/PATENTS */ "use strict"; var classNames = require("classnames"); var React = require("react"); var Classes = require("../../common/classes"); exports.Breadcrumb = function (breadcrumbProps) { var classes = classNames(Classes.BREADCRUMB, (_a = {}, _a[Classes.DISABLED] = breadcrumbProps.disabled, _a ), breadcrumbProps.className); return (React.createElement("a", {className: classes, href: breadcrumbProps.href, onClick: breadcrumbProps.disabled ? null : breadcrumbProps.onClick, tabIndex: breadcrumbProps.disabled ? null : 0, target: breadcrumbProps.target}, breadcrumbProps.text)); var _a; }; //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uL3NyYy9jb21wb25lbnRzL2JyZWFkY3J1bWJzL2JyZWFkY3J1bWIudHN4Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBOzs7OztHQUtHOztBQUVILElBQVksVUFBVSxXQUFNLFlBQVksQ0FBQyxDQUFBO0FBQ3pDLElBQVksS0FBSyxXQUFNLE9BQU8sQ0FBQyxDQUFBO0FBRS9CLElBQVksT0FBTyxXQUFNLHNCQUFzQixDQUFDLENBQUE7QUFLbkMsa0JBQVUsR0FBZ0MsVUFBQyxlQUFlO0lBQ25FLElBQU0sT0FBTyxHQUFHLFVBQVUsQ0FBQyxPQUFPLENBQUMsVUFBVSxFQUFFO1FBQzNDLEdBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxHQUFFLGVBQWUsQ0FBQyxRQUFROztLQUMvQyxFQUFFLGVBQWUsQ0FBQyxTQUFTLENBQUMsQ0FBQztJQUM5QixNQUFNLENBQUMsQ0FDSCxxQkFBQyxDQUFDLElBQ0UsU0FBUyxFQUFFLE9BQVEsRUFDbkIsSUFBSSxFQUFFLGVBQWUsQ0FBQyxJQUFLLEVBQzNCLE9BQU8sRUFBRSxlQUFlLENBQUMsUUFBUSxHQUFHLElBQUksR0FBRyxlQUFlLENBQUMsT0FBUSxFQUNuRSxRQUFRLEVBQUUsZUFBZSxDQUFDLFFBQVEsR0FBRyxJQUFJLEdBQUcsQ0FBRSxFQUM5QyxNQUFNLEVBQUUsZUFBZSxDQUFDLE1BQU8sR0FFOUIsZUFBZSxDQUFDLElBQUssQ0FDdEIsQ0FDUCxDQUFDOztBQUNOLENBQUMsQ0FBQyIsImZpbGUiOiJjb21wb25lbnRzL2JyZWFkY3J1bWJzL2JyZWFkY3J1bWIuanMiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuICogQ29weXJpZ2h0IDIwMTYgUGFsYW50aXIgVGVjaG5vbG9naWVzLCBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQlNELTMgTGljZW5zZSBhcyBtb2RpZmllZCAodGhlIOKAnExpY2Vuc2XigJ0pOyB5b3UgbWF5IG9idGFpbiBhIGNvcHlcbiAqIG9mIHRoZSBsaWNlbnNlIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS9wYWxhbnRpci9ibHVlcHJpbnQvYmxvYi9tYXN0ZXIvTElDRU5TRVxuICogYW5kIGh0dHBzOi8vZ2l0aHViLmNvbS9wYWxhbnRpci9ibHVlcHJpbnQvYmxvYi9tYXN0ZXIvUEFURU5UU1xuICovXG5cbmltcG9ydCAqIGFzIGNsYXNzTmFtZXMgZnJvbSBcImNsYXNzbmFtZXNcIjtcbmltcG9ydCAqIGFzIFJlYWN0IGZyb20gXCJyZWFjdFwiO1xuXG5pbXBvcnQgKiBhcyBDbGFzc2VzIGZyb20gXCIuLi8uLi9jb21tb24vY2xhc3Nlc1wiO1xuaW1wb3J0IHsgSUFjdGlvblByb3BzLCBJTGlua1Byb3BzIH0gZnJvbSBcIi4uLy4uL2NvbW1vbi9wcm9wc1wiO1xuXG5leHBvcnQgaW50ZXJmYWNlIElCcmVhZGNydW1iUHJvcHMgZXh0ZW5kcyBJQWN0aW9uUHJvcHMsIElMaW5rUHJvcHMge31cblxuZXhwb3J0IGNvbnN0IEJyZWFkY3J1bWI6IFJlYWN0LlNGQzxJQnJlYWRjcnVtYlByb3BzPiA9IChicmVhZGNydW1iUHJvcHMpID0+IHtcbiAgICBjb25zdCBjbGFzc2VzID0gY2xhc3NOYW1lcyhDbGFzc2VzLkJSRUFEQ1JVTUIsIHtcbiAgICAgICAgW0NsYXNzZXMuRElTQUJMRURdOiBicmVhZGNydW1iUHJvcHMuZGlzYWJsZWQsXG4gICAgfSwgYnJlYWRjcnVtYlByb3BzLmNsYXNzTmFtZSk7XG4gICAgcmV0dXJuIChcbiAgICAgICAgPGFcbiAgICAgICAgICAgIGNsYXNzTmFtZT17Y2xhc3Nlc31cbiAgICAgICAgICAgIGhyZWY9e2JyZWFkY3J1bWJQcm9wcy5ocmVmfVxuICAgICAgICAgICAgb25DbGljaz17YnJlYWRjcnVtYlByb3BzLmRpc2FibGVkID8gbnVsbCA6IGJyZWFkY3J1bWJQcm9wcy5vbkNsaWNrfVxuICAgICAgICAgICAgdGFiSW5kZXg9e2JyZWFkY3J1bWJQcm9wcy5kaXNhYmxlZCA/IG51bGwgOiAwfVxuICAgICAgICAgICAgdGFyZ2V0PXticmVhZGNydW1iUHJvcHMudGFyZ2V0fVxuICAgICAgICA+XG4gICAgICAgICAgICB7YnJlYWRjcnVtYlByb3BzLnRleHR9XG4gICAgICAgIDwvYT5cbiAgICApO1xufTtcbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ==