HomePhabricator
Diffusion Comm 35a34d3e2ca4

[native] update EnumSettingsOption UI

Description

[native] update EnumSettingsOption UI

Summary:
This diff updates the EnumSettingsOption UI to better match the web version of EnumSettingsOption. One big notable change with EnumSettingsOption is that the entire surface is now a touchable rather than just the input. This also matches the behavior we have on web.

Depends on D12653

Test Plan:
Please see the demo videos below of all the places we use this component

Create community:
Before:

After:

Create Role:

Before:

After:

Thread notifs settings:

Reviewers: ashoat, inka

Reviewed By: ashoat

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D12654

Details

Provenance
ginsuAuthored on Jul 3 2024, 5:00 PM
Reviewer
ashoat
Differential Revision
D12654: [native] update EnumSettingsOption UI
Parents
rCOMMa9358077a210: [native] introduce disabled prop for EnumSettingsOption
Branches
Unknown
Tags
Unknown