BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
BEGIN:VEVENT
URL:https://www.learndesk.us/class/5630802022891520/lesson/f6caea8f4e30e7c4abbfde5742379db9?ref=outlook-calendar
SUMMARY:What are Promises?
DTSTART;TZID=America/Los_Angeles:20260509T190000
DTEND;TZID=America/Los_Angeles:20260509T200000
LOCATION:https://www.learndesk.us/class/5630802022891520/lesson/f6caea8f4e30e7c4abbfde5742379db9?ref=outlook-calendar
DESCRIPTION: 
Tool for wrapping async functionality
Promises have a .then() method which is passed a function
The function is invoked whenever promise “resolves”
Promise resolution varies based on the promise but is usually tied to some kind of async operation
Promises have no ability to delay code execution on their own, but can wrap code that does (for example, setTimeout)


https://www.learndesk.us/class/5630802022891520/lesson/f6caea8f4e30e7c4abbfde5742379db9?ref=outlook-calendar
STATUS:CONFIRMED
SEQUENCE:3
BEGIN:VALARM
TRIGGER:-PT10M
DESCRIPTION:Class Reminder
ACTION:DISPLAY
END:VALARM
END:VEVENT
END:VCALENDAR