Join GitHub today
Learner dashboard 3.2 #3759
I have done the necessary changes. Now the Library.js does not have even a single change. The entire functionality is shifted to the playlist service and icons directive and they are being used by the summary tiles for display of icons.
Also, I've tried to include as many tests as possible but omitted tests for functions that just use standard methods like push, indexOf etc.
Addressed review comments.
@jaredsilver I've fixed the issues in dragging elements in most cases. Though sometimes rarely an error might happen. There is an issue about this flakiness opened in ui sortable and after this is sorted even the rare error would not happen.