feat: add sections filter & UI changes
- TNL-11973: Previously Filters functionality was only working for subsections and units inside sections. Now sections are also filtered. - TNL-11974: New request, Show "no results found" if no results match the filters - TNL-11975: UI Change, Align filter menu popup to left side of filter button - TNL-11976: UI Change, Remove underline below "Course optimizer" title - TNL-11978: UI Change, Change title to "Scan my course" - TNL-11989: UI Change, Use empty space to display link, don't truncate text before the space runs out - TNL-11977: New request, Remove this stuff(scanning steps) when scan is complete, it'll disappear after 2.5 seconds - TNL-11979: UI Change, Move "This tool will scan your course..." text inside of Scan card - TNL-11980: UI Change, Move "Last scanned on..." date text below Scan button - TNL-11981: UI Change, Remove icon from "Start scanning" button - TNL-11983: UI Change, "Start scanning" button should be smaller, made it medium sized - TNL-11984: UI Change, Remove dividing line under subsection name in expanded card - TNL-11985: UI Change, Fix alignment of dividing lines, links, and icons in expanded cards to match Figma. - TNL-11986: UI Change, Match color of the broken icon with other Icons - TNL-11987: UI Change, Fix alignment of Filter chips to match Figma - Also added Beta Badge for course optimizer. - Added tests for codecov coverage
This commit is contained in:
committed by
Muhammad Faraz Maqsood
parent
cfb4944d43
commit
3c69733170
@@ -117,8 +117,10 @@ describe('header utils', () => {
|
||||
|
||||
it('when course optimizer enabled should include optimizer option', () => {
|
||||
useSelector.mockReturnValue({ enableCourseOptimizer: true });
|
||||
const actualItemsTitle = renderHook(() => useToolsMenuItems('course-123')).result.current.map((item) => item.title);
|
||||
expect(actualItemsTitle).toContain(messages['header.links.optimizer'].defaultMessage);
|
||||
const optimizerItem = renderHook(() => useToolsMenuItems('course-123')).result.current.find(
|
||||
item => item.href === '/course/course-123/optimizer',
|
||||
);
|
||||
expect(optimizerItem).toBeDefined();
|
||||
});
|
||||
|
||||
it('when course optimizer disabled should not include optimizer option', () => {
|
||||
|
||||
Reference in New Issue
Block a user