History log of /expo/packages/expo-dev-menu/src/DevMenu.ts (Results 1 – 5 of 5)
Revision Date Author Comments
# 169f3220 03-Mar-2023 Łukasz Kosmaty <[email protected]>

[menu] Improve bottom sheet behaviour (#21486)

# Why

Improves the behavior of the native bottom sheet.
Closes https://github.com/expo/expo/issues/21356.

# How

- Started a collapse animati

[menu] Improve bottom sheet behaviour (#21486)

# Why

Improves the behavior of the native bottom sheet.
Closes https://github.com/expo/expo/issues/21356.

# How

- Started a collapse animation when the menu action was pressed
- Added a way for users to close or hide the menu from js
- Added small padding on Android to improve user experience
- Extensions can now decide if executing them should trigger collapse animation. It's set to true by default.

# Test Plan

- bare-expo ✅
- https://snack.expo.dev/@honeycomb-wallwisher/forlorn-soda ✅

show more ...


# 6b0be715 09-Aug-2022 Łukasz Kosmaty <[email protected]>

[menu] Remove `openSettings` and `openProfile` (#18565)

# Why

Closes https://github.com/expo/expo/issues/18242.

# How

Removes two unworking functions - openSettings and openProfile. Those f

[menu] Remove `openSettings` and `openProfile` (#18565)

# Why

Closes https://github.com/expo/expo/issues/18242.

# How

Removes two unworking functions - openSettings and openProfile. Those functions don't work and don't make sense anymore - settings and profile UI were moved into the dev-launcher package.

# Test Plan

- build TS

show more ...


# 83ade7ef 25-May-2022 andy <[email protected]>

[dev-menu] add js api to register callbacks (#17528)

Co-authored-by: Eric Samelson <[email protected]>


# f2caefb0 08-Jul-2021 Łukasz Kosmaty <[email protected]>

[dev-client] Fix web compatibility (#13535)


# 18cf86c2 31-Jul-2020 Tomasz Sapeta <[email protected]>

[dev-menu] Extract DevMenu to expo-dev-menu package (#9473)

# Why

We would like Expo DevMenu to work also in bare workflow and it's one step forward into our long-term super-duper feature that I

[dev-menu] Extract DevMenu to expo-dev-menu package (#9473)

# Why

We would like Expo DevMenu to work also in bare workflow and it's one step forward into our long-term super-duper feature that I can't say more about yet ��‍♂️

# How

- Extracted the DevMenu root component from `home` into a separate React Native app with separate JS bundle.
- Refactored existing native iOS code and converted it to Swift (wherever possible).
- Added support for bare workflow and as a demo integrated it with bare-expo app (see https://github.com/expo/expo/commit/5d966176addcc3c781e32951072e8b85d4bcf964 for installation guide)
- Added a concept of dev menu extensions, make some redesigns, improve animations and behavior of the bottom sheet and made it work well with react-navigation screens ��

# Test Plan

Just merge and break everything.

show more ...