Rev 2245 | AutorÃa | Comparar con el anterior | Ultima modificación | Ver Log |
import React, { useState } from 'react';import SharePopup from './MobileSharePopUp';import ShareController from './MobileShareController';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}</ShareController><SharePopup show={openPopup} shareData={shareData} onClose={() => setOpenPopup(false)} /></>);};export default MobileShare;