@funkit/connect
Version:
Funkit Connect SDK elevates DeFi apps via web2 sign-ins and one-click checkouts.
13 lines (12 loc) • 589 B
TypeScript
import type { FunkitUserInfo } from '~/consts/funkit';
import type { CheckoutModalEvent } from './CheckoutModalEvent';
import type { WithdrawModalEvent } from './WithdrawModalEvent';
export interface TrackEventData {
eventName: CheckoutModalEvent | WithdrawModalEvent;
value?: string | number;
metadata?: object;
}
export declare const useTrack: () => {
logEvent: (eventNameOrTrackEventData: CheckoutModalEvent | TrackEventData) => void;
updateUserAsync: (userInfo: FunkitUserInfo, apiKey: string) => Promise<import("@statsig/react-bindings").StatsigUpdateDetails>;
};