Skip to content

Commit da83662

Browse files
committed
set default values for the sendEmail arguments
1 parent bff1bb8 commit da83662

File tree

1 file changed

+10
-2
lines changed

1 file changed

+10
-2
lines changed

source/views/components/send-email.js

Lines changed: 10 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,16 @@
33
import {Alert, Clipboard} from 'react-native'
44
import {email} from 'react-native-communications'
55

6-
export function sendEmail(args: {to: Array<string>, cc: Array<string>, bcc: Array<string>, subject: string, body: string}) {
7-
const {to, cc, bcc, subject, body} = args
6+
type Args = {|
7+
to?: Array<string>,
8+
cc?: Array<string>,
9+
bcc?: Array<string>,
10+
subject?: string,
11+
body?: string,
12+
|}
13+
14+
export function sendEmail(args: Args) {
15+
const {to = [], cc = [], bcc = [], subject = '', body = ''} = args
816
try {
917
email(to, cc, bcc, subject, body)
1018
} catch (err) {

0 commit comments

Comments
 (0)