Bday modal tweaks (#3252)
* Smol tweaks to bday dialog
* Juse use existing DateInput for now
* Remove unused code
* Remove passed-in prefs
* Adjust load state
* Revert "Adjust load state"
This reverts commit 802459fd044b380ccc4f96432af416996219a0de.
* Fix type error
authored by