[menu][iOS] Migrate to new modules API (#22263)
# Why
In order to add support for Fabric to expo-dev-client and related
libraries we must migrate all related modules to the new API
Related to
[menu][iOS] Migrate to new modules API (#22263)
# Why
In order to add support for Fabric to expo-dev-client and related
libraries we must migrate all related modules to the new API
Related to ENG-7955
# How
Migrate ExpoDevMenu classes to use the new modules API
# Test Plan
Run dev client through bare expo
<table>
<tr>
<td>
<img
src="https://user-images.githubusercontent.com/11707729/234351876-9402cba1-686a-4575-b2e7-6319e9c50439.png"
/>
</td>
<td>
<img
src="https://user-images.githubusercontent.com/11707729/234351912-f60b5e59-f9b5-4358-9402-ac5e91794bb7.png"
/>
</td>
</tr>
</table>
# Checklist
<!--
Please check the appropriate items below if they apply to your diff.
This is required for changes to Expo modules.
-->
- [ ] Documentation is up to date to reflect these changes (eg:
https://docs.expo.dev and README.md).
- [ ] Conforms with the [Documentation Writing Style
Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md)
- [ ] This diff will work correctly for `npx expo prebuild` & EAS Build
(eg: updated a module plugin).
show more ...
|