UNPKG

560 BJavaScriptView Raw
1import { UnavailabilityError } from '@unimodules/core';
2import Sharing from './ExpoSharing';
3export async function isAvailableAsync() {
4 if (Sharing) {
5 if (Sharing.isAvailableAsync) {
6 return await Sharing.isAvailableAsync();
7 }
8 return true;
9 }
10 return false;
11}
12export async function shareAsync(url, options = {}) {
13 if (!Sharing || !Sharing.shareAsync) {
14 throw new UnavailabilityError('Sharing', 'shareAsync');
15 }
16 return await Sharing.shareAsync(url, options);
17}
18//# sourceMappingURL=Sharing.js.map
\No newline at end of file