I separated this out into its own commit to make it easier to test the old native with the new landing. I wanted to make sure we didn't break old clients.
- Resize BottomSheet to specific values when the WalletConnect modal is open.
- Style the handle to match the WebView when the WalletConnect modal is open.
Depends on D8253
Let's avoid passing constants as number literals like this. Instead, please define something like eg. threadTypes, so that this code is more "readable" at the callsite (eg. we would see something like olmMessageTypes.TEXT or something)