@privy-io/react-auth
Version:
React client for the Privy Auth API
2 lines (1 loc) • 631 B
JavaScript
;var e=require("react/jsx-runtime"),n=require("./privy-context-CrM9_s6G.js"),a=require("./ModalHeader-C5Wuo3-1.js");exports.t=function({title:t}){let{currentScreen:r,navigateBack:i,navigate:d,data:u,setModalData:o}=n.usePrivyModal();/*#__PURE__*/return e.jsx(a.ModalHeader,{title:t,backFn:"ManualTransferScreen"===r?i:r===u?.funding?.methodScreen?u.funding.comingFromSendTransactionScreen?()=>d("SendTransactionScreen"):void 0:u?.funding?.methodScreen?()=>{let e=u.funding;e.usingDefaultFundingMethod&&(e.usingDefaultFundingMethod=!1),o({funding:e,solanaFundingData:u?.solanaFundingData}),d(e.methodScreen)}:void 0})};