adds modal context to be used instead of internal state so we don't have to prop drill
Depends On: D3214
Paths
| Differential D3215 Authored by • benschac on Feb 16 2022, 5:24 AM.
Details Summary adds modal context to be used instead of internal state so we don't have to prop drill Depends On: D3214 Test Plan n/a this doesn't do anything yet.
Diff Detail
Event TimelineHerald added subscribers: • karol, • adrian, tomek, ashoat. · View Herald TranscriptFeb 16 2022, 5:24 AM2022-02-16 05:24:54 (UTC-8) • benschac retitled this revision from [web] [refactor] create modal context to [web] [refactor] create modal context, use for setModal.Feb 16 2022, 5:26 AM2022-02-16 05:26:32 (UTC-8) Comment ActionsRealizing now this could be two diffs. It's pretty short in general. I can break it up if need be. Harbormaster completed remote builds in B6870: Diff 9718.Feb 16 2022, 5:29 AM2022-02-16 05:29:54 (UTC-8) ashoat added inline comments.
This revision now requires changes to proceed.Feb 21 2022, 9:48 PM2022-02-21 21:48:23 (UTC-8) Comment Actions Please read the above comments thoroughly, and consult @atul if anything is confusing! It took me a long time to type everything up, so I'm hoping we can get this diff updated / landed without too much more engagement from me :) • benschac edited the summary of this revision. (Show Details)Feb 23 2022, 8:42 AM2022-02-23 08:42:55 (UTC-8) Harbormaster completed remote builds in B6979: Diff 9843.Feb 23 2022, 11:04 AM2022-02-23 11:04:13 (UTC-8)
Harbormaster completed remote builds in B6980: Diff 9844.Feb 23 2022, 11:07 AM2022-02-23 11:07:51 (UTC-8)
Harbormaster completed remote builds in B6981: Diff 9845.Feb 23 2022, 11:10 AM2022-02-23 11:10:44 (UTC-8) Comment Actions This is basically good now, just two comments inline
This revision now requires changes to proceed.Feb 23 2022, 11:53 AM2022-02-23 11:53:21 (UTC-8) Harbormaster completed remote builds in B6982: Diff 9848.Feb 23 2022, 12:27 PM2022-02-23 12:27:33 (UTC-8) Harbormaster completed remote builds in B6983: Diff 9849.Feb 23 2022, 12:31 PM2022-02-23 12:31:30 (UTC-8) Harbormaster completed remote builds in B6984: Diff 9850.Feb 23 2022, 12:34 PM2022-02-23 12:34:06 (UTC-8) Harbormaster completed remote builds in B7026: Diff 9908.Feb 24 2022, 10:03 AM2022-02-24 10:03:54 (UTC-8) Harbormaster completed remote builds in B7027: Diff 9909.Feb 24 2022, 10:06 AM2022-02-24 10:06:27 (UTC-8)
ashoat added inline comments. This revision now requires changes to proceed.Feb 24 2022, 12:25 PM2022-02-24 12:25:04 (UTC-8) Harbormaster completed remote builds in B7030: Diff 9912.Feb 24 2022, 12:32 PM2022-02-24 12:32:49 (UTC-8) Harbormaster completed remote builds in B7031: Diff 9913.Feb 24 2022, 12:36 PM2022-02-24 12:36:59 (UTC-8) This revision is now accepted and ready to land.Feb 24 2022, 1:06 PM2022-02-24 13:06:03 (UTC-8) This revision was landed with ongoing or failed builds.Feb 24 2022, 1:23 PM2022-02-24 13:23:37 (UTC-8) Closed by commit rCOMMb54b78480344: [web] [refactor] create modal context, use for setModal (authored by • benschac). · Explain Why This revision was automatically updated to reflect the committed changes. Harbormaster completed remote builds in B7033: Diff 9915.Feb 24 2022, 1:27 PM2022-02-24 13:27:00 (UTC-8)
Revision Contents
Diff 9718 web/app.react.js
web/modals/modal-provider.react.js
web/root.js
|