3718da12c5
closes: COREFE-209 COREFE-207 COREFE-230 this should help bugs, spec flakiness, and bundle sizes test plan: * make sure that the pages that are still using the old 5.x one from @instructure/ui-core still work, namely: app/jsx/account_course_user_search/components/CoursesToolbar.js app/jsx/blueprint_courses/components/CourseFilter.js app/jsx/grade_summary/SelectMenu.js * make sure themeing of instUI components still works and picks up theme editor settings * make sure bundle sizes are smaller, not bigger * check tinymce-a11y-checker that it still works the same (With the rce-enhancements feature both on and off) Perf test plan: * make sure tree shaking is working load it up in one of the webpack bundle visualizers to see * make sure we are not loading *all* of the icons this commit also updates the instUI6 version we use from 6.9 6o 6.10 which has fix for <Alert> unmounting that ed fixed: Test plan: * you should see less console arrows about react unmounting nodes Associated with the CanvasSelect component Change-Id: Ied2ff1d1521b0900126136170f103dea27bc554a Reviewed-on: https://gerrit.instructure.com/204545 Tested-by: Jenkins Reviewed-by: Clay Diffrient <cdiffrient@instructure.com> QA-Review: Ryan Shaw <ryan@instructure.com> Product-Review: Ryan Shaw <ryan@instructure.com> |
||
---|---|---|
.. | ||
__tests__ | ||
ActAsMask.js | ||
ActAsModal.js | ||
ActAsPanda.js |