feat(datepicker): support closing with Escape key