diff options
author | Fabio Berger <me@fabioberger.com> | 2018-10-05 18:51:52 +0800 |
---|---|---|
committer | Fabio Berger <me@fabioberger.com> | 2018-10-05 18:51:52 +0800 |
commit | e7de4b953fe8aaefee9c043679b021a485dc6dee (patch) | |
tree | dbcbff5f8dd1ba2799e2a6a3f8fdd183abdf67f2 /packages/react-shared/src | |
parent | d98de363ebe565a59dc0fc7700179b3a5259f987 (diff) | |
download | dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar.gz dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar.bz2 dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar.lz dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar.xz dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.tar.zst dexon-sol-tools-e7de4b953fe8aaefee9c043679b021a485dc6dee.zip |
Apply props to all link variants when possible
Diffstat (limited to 'packages/react-shared/src')
-rw-r--r-- | packages/react-shared/src/components/link.tsx | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/packages/react-shared/src/components/link.tsx b/packages/react-shared/src/components/link.tsx index 7b22dc4fa..ee55cc642 100644 --- a/packages/react-shared/src/components/link.tsx +++ b/packages/react-shared/src/components/link.tsx @@ -80,13 +80,19 @@ export class Link extends React.Component<LinkProps, LinkState> { ); case LinkType.ReactScroll: return ( - <span ref={input => (this._outerReactScrollSpan = input)}> + <span + ref={input => (this._outerReactScrollSpan = input)} + onMouseOver={this.props.onMouseOver} + onMouseEnter={this.props.onMouseEnter} + onMouseLeave={this.props.onMouseLeave} + > <ScrollLink to={this.props.to} offset={0} hashSpy={true} duration={constants.DOCS_SCROLL_DURATION_MS} containerId={this.props.containerId} + className={this.props.className} style={styleWithDefault} > <span onClick={this._onClickPropagateClickEventAroundScrollLink.bind(this)}> |