feat: add custom date-picker

Stephen requested to merge add-datepicker into master
  • supports date input
  • supports time input
  • supports date ranges input

Merge request reports