UNPKG

react-facebook

Version:

Facebook components like a Login button, Like, Share, Comments, Embedded Post/Video, Messenger Chat, and Facebook Pixel tracking

22 lines (21 loc) 1.58 kB
import React from 'react'; import { type ParserProps } from './Parser'; export type SendToMessengerProps = Partial<ParserProps> & { messengerAppId: string; pageId: string; color?: 'blue' | 'white'; dataRef?: string; size?: 'standard' | 'large' | 'xlarge'; enforceLogin?: boolean; ctaText?: 'GET_THIS_IN_MESSENGER' | 'RECEIVE_THIS_IN_MESSENGER' | 'SEND_THIS_TO_ME' | 'GET_CUSTOMER_ASSISTANCE' | 'GET_CUSTOMER_SERVICE' | 'GET_SUPPORT' | 'LET_US_CHAT' | 'SEND_ME_MESSAGES' | 'ALERT_ME_IN_MESSENGER' | 'SEND_ME_UPDATES' | 'MESSAGE_ME' | 'LET_ME_KNOW' | 'KEEP_ME_UPDATED' | 'TELL_ME_MORE' | 'SUBSCRIBE_IN_MESSENGER' | 'SUBSCRIBE_TO_UPDATES' | 'GET_MESSAGES' | 'SUBSCRIBE' | 'GET_STARTED_IN_MESSENGER' | 'LEARN_MORE_IN_MESSENGER' | 'GET_STARTED'; }; declare const _default: React.MemoExoticComponent<React.ForwardRefExoticComponent<Partial<ParserProps> & { messengerAppId: string; pageId: string; color?: "blue" | "white"; dataRef?: string; size?: "standard" | "large" | "xlarge"; enforceLogin?: boolean; ctaText?: "GET_THIS_IN_MESSENGER" | "RECEIVE_THIS_IN_MESSENGER" | "SEND_THIS_TO_ME" | "GET_CUSTOMER_ASSISTANCE" | "GET_CUSTOMER_SERVICE" | "GET_SUPPORT" | "LET_US_CHAT" | "SEND_ME_MESSAGES" | "ALERT_ME_IN_MESSENGER" | "SEND_ME_UPDATES" | "MESSAGE_ME" | "LET_ME_KNOW" | "KEEP_ME_UPDATED" | "TELL_ME_MORE" | "SUBSCRIBE_IN_MESSENGER" | "SUBSCRIBE_TO_UPDATES" | "GET_MESSAGES" | "SUBSCRIBE" | "GET_STARTED_IN_MESSENGER" | "LEARN_MORE_IN_MESSENGER" | "GET_STARTED"; } & React.RefAttributes<HTMLElement>>>; export default _default;