# TypeScript migration Make sure you read through our TypeScript's [style guide](https://github.com/Expensify/App/blob/main/contributingGuides/TS_STYLE.md), [cheatsheet](https://github.com/Expensify/App/blob/main/contributingGuides/TS_CHEATSHEET.md) and [PropTypes conversion table](https://github.com/Expensify/App/blob/main/contributingGuides/PROPTYPES_CONVERSION_TABLE.md) before you start working on this migration issue. ### Files | Path | Dependencies | |---|---| | [src/pages/home/report/ReportTypingIndicator.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportTypingIndicator.js) | 13 | | [src/pages/home/report/ReportDropUI.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportDropUI.js) | 9 | | [src/pages/home/report/ParticipantLocalTime.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ParticipantLocalTime.js) | 10 | | [src/pages/home/report/ReportActionCompose/suggestionProps.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/suggestionProps.js) | 1 | | [src/pages/home/report/ReportActionCompose/Suggestions.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/Suggestions.js) | 6 | | [src/pages/home/report/ReportActionCompose/SuggestionMention.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/SuggestionMention.js) | 13 | | [src/pages/home/report/ReportActionCompose/SuggestionEmoji.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/SuggestionEmoji.js) | 12 | | [src/pages/home/report/ReportActionCompose/SilentCommentUpdater.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/SilentCommentUpdater.js) | 6 | | [src/pages/home/report/ReportActionCompose/SendButton.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/SendButton.js) | 12 | | [src/pages/home/report/ReportActionCompose/ReportActionCompose.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/ReportActionCompose.js) | 40 | | [src/pages/home/report/ReportActionCompose/AttachmentPickerWithMenuItems.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/AttachmentPickerWithMenuItems.js) | 19 | | [src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/index.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/index.js) | 1 | | [src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/index.e2e.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/index.e2e.js) | 4 | | [src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/composerWithSuggestionsProps.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/composerWithSuggestionsProps.js) | 3 | | [src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/ComposerWithSuggestions.js](https://github.com/Expensify/App/blob/main/src/pages/home/report/ReportActionCompose/ComposerWithSuggestions/ComposerWithSuggestions.js) | 39 | <!-- END_OF_TABLE --> <details><summary>Upwork Automation - Do Not Edit</summary> <ul> <li>Upwork Job URL: https://www.upwork.com/jobs/~01c01c6cc1a4b7e36b</li> <li>Upwork Job ID: 1760289887890341888</li> <li>Last Price Increase: 2024-02-21</li> </ul> </details>
TypeScript migration
Make sure you read through our TypeScript's style guide, cheatsheet and PropTypes conversion table before you start working on this migration issue.
Files
Upwork Automation - Do Not Edit