Page MenuHomePhabricator

[lib/native/web] Enable option to save notif tab of child threads irregardless of parent setting or sidebar type on web and native
ClosedPublic

Authored by will on Oct 15 2024, 2:59 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Nov 20, 8:56 AM
Unknown Object (File)
Wed, Nov 20, 8:56 AM
Unknown Object (File)
Wed, Nov 20, 8:56 AM
Unknown Object (File)
Wed, Nov 20, 8:56 AM
Unknown Object (File)
Fri, Nov 15, 11:08 PM
Unknown Object (File)
Mon, Nov 4, 9:53 PM
Unknown Object (File)
Mon, Nov 4, 8:12 PM
Unknown Object (File)
Mon, Oct 28, 12:34 PM
Subscribers

Details

Summary

This allows sidebars to be moved to separate tabs from their parents. Radio buttons are enabled irregardless of sidebar type. Save buttons are enabled even if parents are muted

Notice texts are also removed

Depends on D13719

Test Plan

Tested on both web and native (iOS simulator), ensuring that child threads could be moved separate from their parents by selecting the mute/home radio buttons and clicking save

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

will requested review of this revision.Oct 15 2024, 3:39 PM
ashoat requested changes to this revision.Oct 16 2024, 10:10 AM
ashoat added inline comments.
native/chat/settings/thread-settings-notifications.react.js
152–162 ↗(On Diff #45213)

What is the point of setting this in an effect?

This revision now requires changes to proceed.Oct 16 2024, 10:10 AM
ashoat added inline comments.
native/chat/settings/thread-settings-notifications.react.js
152–162 ↗(On Diff #45213)

Never mind about this... we need onSave and saveButtonDisabled, so this makes sense

This revision is now accepted and ready to land.Oct 16 2024, 10:50 AM