I don’t think we can use the existing draft system unfortunately. A really simple version of this would be local drafts; they aren’t stored on the server but your browser stores a draft for each channel. Would you like to start there, or just go full-blown persistent drafts from the start?
4 Likes