UNPKG

@sajari/sdk-react

Version:
25 lines (24 loc) 713 B
import { CSSObject } from "@emotion/core"; import { ClickToken, PosNegToken } from "@sajari/sdk-js"; import * as React from "react"; import { ResultClickedFn } from "../context/pipeline/context"; export interface TokenLinkProps { token?: ClickToken | PosNegToken; url: string; resultClicked: ResultClickedFn; text?: string; children?: React.ReactNode; styles?: CSSObject; className?: string; [k: string]: any; } export interface TokenLinkState { clicked: boolean; } export declare class TokenLink extends React.PureComponent<TokenLinkProps, TokenLinkState> { state: { clicked: boolean; }; render(): JSX.Element; private click; }