RefactoringGeneric
Modernize Legacy Pattern
Update old patterns to modern equivalents
Prompt
This code uses [old pattern — callbacks, jQuery, var declarations, etc.]:
[paste code]
Modernize it to use [target — async/await, modern JS, current framework patterns]. Requirements:
1. Preserve exact same behavior
2. Add no new dependencies
3. Follow the conventions in the rest of this codebase
4. Show me a before/after diff