The new event UI has a textarea for the description, which invites use of newlines. The Save button seems to work: the app goes from NewEvent back to Home and the new event appears briefly, but it then disappears.
I see a complaint in the console about an unescaped control character (decimal 10 is newline):
Uncaught (in promise) Error: GraphQL error: Unable to parse the JSON document: Illegal unquoted character ((CTRL-CHAR, code 10)): has to be escaped using backslash to be included in string value
at [Source: (String)"{
"version": "2017-02-28",
"operation": "PutItem",
"key": {
"id": { "S": "5f7a4c6d-eee0-474a-b4ca-2b52e953a8bf"}
},
"attributeValues": {
"name": { "S": "one" },
"where": { "S": "two" },
"when": { "S": "2018-02-23T00:15:00Z" },
"description": { "S": "three
four" }
}
}"; line: 11, column: 38]
at [Source: (String)"{
"version": "2017-02-28",
"operation": "PutItem",
"key": {
"id": { "S": "5f7a4c6d-eee0-474a-b4ca-2b52e953a8bf"}
},
"attributeValues": {
"name": { "S": "one" },
"where": { "S": "two" },
"when": { "S": "2018-02-23T00:15:00Z" },
"description": { "S": "three
four" }
}
}"; line: 11, column: 38]