Feature Request: Data Persistence and Auto-Save to Prevent Data Loss
Description
Currently, if users accidentally close the browser tab or experience a browser crash while using the email builder, they lose all their progress and work. This can be extremely frustrating, especially if they have spent a significant amount of time creating or modifying an email template.
To prevent this frustrating scenario and ensure users don't lose their hard work, I think that it would be beneficial to implement a feature that automatically saves their progress at regular intervals or whenever changes are made. This way, when they reopen the email builder, they can pick up right where they left off.
Is this something that already is or could be added to the roadmap or development timeline for the email builder in the near future? If not, what would be the best way to contribute or propose this feature?
Hi @harshtalks, this is a good idea and it's something that I've ran into personally on the playground as well. We'll look into potentially using local-storage to 'save' progress (as well as a way to reset if it's a sample template).
Hi @jordanisip are you currently accepting contributions? Loving the project and would happily do a pr for this
Hi @CodyCodes95, sorry, I missed your comment earlier. We'd love contributions here. We actually just merged in a PR from @amir9480 the other day :)
Hi @CodyCodes95 and @jordanisip,
I been working on trying to change border radius from a single unit to being able to set each corner (with no luck so far). However, in the process, I did add the ability to save, list and delete created templates, which then show above the samples with a heading. I can try to send you the altered files if you like?