neweb
Version:
[![NPM version][npm-image]][npm-url] [![Build Status][travis-image]][travis-url] [![Dependency Status][daviddm-image]][daviddm-url] [![Coverage percentage][coveralls-image]][coveralls-url] [ • 533 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const React = require("react");
const HistoryContext_1 = require("./HistoryContext");
exports.default = (props) => React.createElement(HistoryContext_1.default, {
children: (history) => React.createElement("a", Object.assign({}, props, { onClick: (e) => {
if (props.target !== "_blank" && !e.ctrlKey && props.href) {
e.preventDefault();
history.push(props.href);
}
} })),
});