Proyectos de Subversion LeadersLinked - SPA

Rev

Rev 356 | Rev 358 | Ir a la última revisión | Mostrar el archivo completo | | | Autoría | Ultima modificación | Ver Log |

Rev 356 Rev 357
Línea 38... Línea 38...
38
        const shareUrl = await getShareUrl(shareData.url);
38
        const shareUrl = await getShareUrl(shareData.url);
39
        await navigator.share({ ...shareData, url: shareUrl });
39
        await navigator.share({ ...shareData, url: shareUrl });
40
        onSuccess?.();
40
        onSuccess?.();
41
      } catch (err) {
41
      } catch (err) {
42
        onError?.(err);
42
        onError?.(err);
-
 
43
        throw new Error(err);
-
 
44
      }
-
 
45
    } else if (window?.AndroidShareHandler?.share) {
-
 
46
      const { title, text, url } = shareData;
-
 
47
      try {
-
 
48
        window.AndroidShareHandler.share(url, title, text);
-
 
49
        onSuccess?.();
-
 
50
      } catch (error) {
-
 
51
        onError?.(err);
-
 
52
        throw new Error(err);
43
      }
53
      }
44
    } else {
54
    } else {
45
      onNonNativeShare?.();
55
      onNonNativeShare?.();
46
    }
56
    }
47
  };
57
  };