Feat/remember settings 101#752
Conversation
|
@aksharsawhney74-rgb is attempting to deploy a commit to the magic-peach1's projects Team on Vercel. A member of the Team first needs to authorize it. |
👋 Thanks for your PR, @aksharsawhney74-rgb!Welcome to Reframe — a browser-based video editor built for everyone 🎬 What happens next
Quick checklist
Useful links
Happy coding! 🎉 |
|
|
@aksharsawhney74-rgb please resolve conflicts |
|
Hey @aksharsawhney74-rgb! The build, lint, and typecheck checks are all failing on this PR. Please fix the errors locally ( |
|
Hey @aksharsawhney74-rgb! CI is failing on this PR — here's what needs to be fixed. Failing checks: Root cause: There's a syntax error in This typically means there's invalid JavaScript/TypeScript syntax — like a stray character, an incomplete expression, or a merge conflict marker left in the file. How to fix:
Also note: PR #838 ("feat: persist editor settings to localStorage") was merged into main on May 21, covering similar "remember settings" functionality. Please rebase your branch on |
This PR adds the ability for users to persist their export settings across sessions. I wired up localStorage inside the useVideoEditor hook to save and load the EditRecipe whenever the new "Remember settings" toggle is active.
As part of this, I also took the opportunity to build a clean, reusable Toggle UI component using tailwind-merge and clsx so we can easily use switches elsewhere in the app down the line.
Closes #101