UNPKG

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] [![experimental](http://badges.github.io/stability-badges/dist/ex

13 lines (12 loc) 533 B
"use strict"; 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); } } })), });