-
Notifications
You must be signed in to change notification settings - Fork 1.2k
WIP: combine / refactor threadcomposer #4575
WIP: combine / refactor threadcomposer #4575
Conversation
Generated by 🚫 dangerJS |
|
Coming along super nicely! |
ba288c2 to
af355be
Compare
|
Before I continue with this, I would like to know what you guys think of this. While I'm working on the composer in
It might be good to wait for #4564 to be completed before continuing? |
|
We should for sure be using the same one—I totally forgot we had two! 🤦♂️ |
|
@mxstbr ok, I'll see if I can change this and I'll start working in |
|
not sure yet, I still have to fix a few things before we can merge |
|
@ThomasRoest given that you combined the two composer, I think we will have to merge this into #4564 and ship both at the same time. Otherwise the composer in the inbox and on Do you have any more changes locally? If so, can you push them so I can merge this into #4564 and we can continue working on that PR?! Amazing work so far, excited about this now-entire overhaul of the composer! Folks are going to be very excited! 🎉 |
|
yes I still have some changes locally! I will push them asap |
|
Thank you! 💯 |
|
This needs more work, but you can take it from here if you want. Basically what I've done is adding some styles depending on where the composer is opened. So the same component is used in /new/thread, community, inbox and channel. Some things todo
update
|
|
Amazing, I will dig into this today! |
| flex: auto; | ||
| overflow: hidden; | ||
| height: calc(100vh - 48px); | ||
| height: 100vh; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should not change, otherwise the thread composer overflows on /new/thread! (48px is the navbar height)
| height: 100vh; | |
| height: calc(100vh - 48px); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
oh I missed that, probably an idea to only add those styles with the isSlider props, similar to other styles
|
I have merged this into #4564, let's continue collaborating with PRs against that branch! Thanks so much for your work here @ThomasRoest, this is awesome 💯 |
|
Thank you for the work here @ThomasRoest! Can't wait to get this better experience live |



Deploy after merge (delete what needn't be deployed)
Related issues (delete if you don't know of any)
#3071
#4564
This is where I'm right now, refactoring the threadcomposer ( combining two composers). Still quite a few things to fix, including
TODO