---
robots: nofollow, noindex
tags: meeting-notes
---
# ConcurrentMode & OWA
## Contacts:
- Michael Loughry
- Samuele Carpineti
## Work
- [ ] Convert to functional components and/or make strict mode compliant
- [ ] Build priority list
## Next Steps
- Paul & Elizabeth come up with list of prioritize components
- Close on project for Michael to execute on
- Target Mid April
- Michael to give feedback on contribution experience
## Background
- Concurrent mode: https://reactjs.org/docs/concurrent-mode-intro.html
- Original GitHub issue: https://github.com/OfficeDev/office-ui-fabric-react/issues/4613 (has an inventory of deprecated lifecycles, and some difficulty estimates, but doesn't include all components)
- Potential points to include in a component status table (focusing on changes within current components, not converting to functional; may not be needed if we go straight to functional components)
* reviewed or not
* deprecated methods?
* side effects in render lifecycles? (mainly problematic if they have different results when run multiple times)
* prop mutation? (mainly problematic if they have different results when run multiple times)
* whether fixes require API breaks
* component author involvement needed for fixes?
- ADO feature: https://dev.azure.com/microsoftdesign/fluent-ui/_workitems/edit/5847