illinois / queue

A microservice queue for holding open office hours
University of Illinois/NCSA Open Source License
82 stars 36 forks source link

Course staff page double-renders sometimes #277

Open nwalters512 opened 5 years ago

nwalters512 commented 5 years ago

Similar to the issue described in #275, the course staff page double-renders sometime. We should apply the same fixes there - rewrite with hooks and track loading state locally. This is also a good opportunity to bring that page in line with the visual style of the rest of the "settings" pages across the site. We can change the page into "course settings" instead of limiting it to queue staff so that it can serve as a home for any future course-wide settings (webhooks come to mind).