* Migrate attachment_image
* Migrate action_menu
* Migrate action_button
* migrate message_attachments
* Remove unintended commited file
* Fix tsc
* Fix tsc
* Fix lint
* Update references
* Make emoji functional component and fix imports
* Use ReactNode instead of JSXElement
* Convert action menu to FC
* Remove unneeded fragments
* Remove unneded undefined check
* Use undefined instead of nil in calculateDimensions
* Make sure height is always defined
* Use is valid URL
* Add missing types
* Lint fixes and remove lodash
* Revert package.json changes
* Put back fragments since they are actually needed
* Fix test
* Fix lint
* Address feedback
Co-authored-by: Daniel Espino García <larkox@gmail.com>
Co-authored-by: Michael Kochell <6913320+mickmister@users.noreply.github.com>
Co-authored-by: Ben Schumacher <ben.schumacher@mattermost.com>