Events in November and December were displaying out of order in the calendar because (1) moment indexes month values starting at 0 (meaning November is 10 and December is 11), (2) the Pattern Library was saving month values as string values in order to get around a lodash quirk, and (3) months were being compared as strings and not numbers (so "10" comes before "8"). Months are now saved as number values so that they are grouped and compared correctly.
Events in November and December were displaying out of order in the calendar because (1)
moment
indexes month values starting at 0 (meaning November is 10 and December is 11), (2) the Pattern Library was saving month values as string values in order to get around alodash
quirk, and (3) months were being compared as strings and not numbers (so "10" comes before "8"). Months are now saved as number values so that they are grouped and compared correctly.