HomePhabricator
Diffusion Comm 5795c5998829

[native] extend icon prop in EnumSettingsOption to handle illustration…

Description

[native] extend icon prop in EnumSettingsOption to handle illustration components

Summary:
We need to have EnumSettingsOption be able to handle the illustration components we just introduced

Depends on D12643

Test Plan:
Confirmed that there were no regressions + everything works as expected

Normal icon:

Screenshot 2024-07-03 at 4.03.50 AM.png (1×1 px, 738 KB)

Illustration:

Screenshot 2024-07-02 at 9.46.36 PM.png (1×1 px, 760 KB)

Reviewers: ashoat, inka

Reviewed By: inka

Subscribers: ashoat, tomek

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

Details