Rev 352 | Rev 354 | Ir a la última revisión | Autoría | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from "react";import ShareController from "./MobileShareController";import SharePopup from "./MobileSharePopUp";const MobileShare = ({children,shareData,onInteraction,onSuccess,onError,disabled,}) => {const [openPopup, setOpenPopup] = useState(false);const handleNonNativeShare = () => {setOpenPopup(true);};return (<><ShareControllershareData={shareData}onInteraction={onInteraction}onSuccess={onSuccess}onError={onError}onNonNativeShare={handleNonNativeShare}disabled={disabled}>{children}{openPopup ? (<SharePopupshareData={shareData}onClose={() => setOpenPopup(false)}/>) : null}</ShareController></>);};export default MobileShare;