const InsertCourseEventToCalendar = (event) => { let calendarID = store.getState().CalendarReducer.id; let obj = {}; obj.end = event.end; obj.start = event.start; obj.recurrence = event.recurrence; obj.location = event.location; obj.description = event.description; obj.summary = event.summary; obj.colorId = store.getState().CalendarReducer.courseColor; return insertEvent(calendarID, obj,{}); }
var arrow_function = function(start, argnames, is_async) { if (has_newline_before(S.token)) { croak("Unexpected newline before arrow (=>)"); } expect_token("arrow", "=>"); var body = _function_body(is("punc", "{"), false, is_async); var end = body instanceof Array && body.length ? body[body.length - 1].end : body instanceof Array ? start : body.end; return new AST_Arrow({ start: start, end: end, async: is_async, argnames: argnames, body: body }); }
var function_ = function(ctor, is_generator_property, is_async, is_export_default) { if (is_generator_property && is_async) croak("generators cannot be async"); var start = S.token; var in_statement = ctor === AST_Defun; var is_generator = is("operator", "*"); if (is_generator) { next(); } var name = is("name") ? as_symbol(in_statement ? AST_SymbolDefun : AST_SymbolLambda) : null; if (in_statement && !name) { if (is_export_default) { ctor = AST_Function; } else { unexpected(); } } if (name && ctor !== AST_Accessor && !(name instanceof AST_SymbolDeclaration)) unexpected(prev()); var args = []; var body = _function_body(true, is_generator || is_generator_property, is_async, name, args); return new ctor({ start: args.start, end: body.end, is_generator: is_generator, async: is_async, name: name, argnames: args, body: body }); }
t.end(); });