mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
* chore(filename): adding filename type to rn-share * chore(test): implementing test to share-single with filename * feat(definitions-by): adding username to definitions on rn-share
54 lines
885 B
TypeScript
54 lines
885 B
TypeScript
import Share from 'react-native-share';
|
|
|
|
// $ExpectType Promise<OpenReturn>
|
|
Share.open({
|
|
url: '',
|
|
message: '',
|
|
});
|
|
|
|
// $ExpectType Promise<OpenReturn>
|
|
Share.open({
|
|
title: '',
|
|
message: '',
|
|
urls: [],
|
|
});
|
|
|
|
// $ExpectType Promise<OpenReturn>
|
|
Share.open({
|
|
url: '',
|
|
type: '',
|
|
message: '',
|
|
title: '',
|
|
subject: '',
|
|
excludedActivityTypes: '',
|
|
showAppsToView: true,
|
|
});
|
|
|
|
// $ExpectType Promise<ShareSingleReturn>
|
|
Share.shareSingle({
|
|
url: '',
|
|
message: '',
|
|
social: 'facebook',
|
|
});
|
|
|
|
// $ExpectType Promise<ShareSingleReturn>
|
|
Share.shareSingle({
|
|
url: '',
|
|
type: '',
|
|
message: '',
|
|
title: '',
|
|
subject: '',
|
|
social: 'facebook',
|
|
});
|
|
|
|
// $ExpectType Promise<ShareSingleReturn>
|
|
Share.shareSingle({
|
|
url: '',
|
|
type: '',
|
|
message: '',
|
|
title: '',
|
|
subject: '',
|
|
filename: 'test',
|
|
social: 'facebook',
|
|
});
|