rn-tweet-embed
Version:
WebView based embedded Tweet for React Native
21 lines (20 loc) • 548 B
TypeScript
/// <reference types="react" />
import { WebViewProps } from 'react-native-webview';
import { EmbedParams } from './utils';
interface OnlyId {
tweetId: number | string;
tweetUrl?: never;
}
interface OnlyUrl {
tweetId?: never;
tweetUrl: string;
}
declare type OnlyIdOrUrl = OnlyId | OnlyUrl;
declare type Props = {
theme?: 'dark' | 'light';
interceptPress?: () => void;
webViewProps?: WebViewProps;
embedParams?: EmbedParams;
} & OnlyIdOrUrl;
declare const Tweet: (props: Props) => JSX.Element;
export default Tweet;