fix: resolved linter errors
This commit is contained in:
@@ -24,12 +24,12 @@ import { EmptyTopic as InContextEmptyTopics } from '../in-context-topics/compone
|
||||
import messages from '../messages';
|
||||
import { LegacyBreadcrumbMenu, NavigationBar } from '../navigation';
|
||||
import { selectPostEditorVisible } from '../posts/data/selectors';
|
||||
import NotRespondedFilter from '../tours/NotRespondedFilter';
|
||||
import { postMessageToParent } from '../utils';
|
||||
import BlackoutInformationBanner from './BlackoutInformationBanner';
|
||||
import DiscussionContent from './DiscussionContent';
|
||||
import DiscussionSidebar from './DiscussionSidebar';
|
||||
import InformationBanner from './InformationBanner';
|
||||
import NotRespondedFilter from '../tours/NotRespondedFilter';
|
||||
|
||||
export default function DiscussionsHome() {
|
||||
const location = useLocation();
|
||||
|
||||
@@ -4,8 +4,8 @@ import { useDispatch, useSelector } from 'react-redux';
|
||||
|
||||
import { ProductTour } from '@edx/paragon';
|
||||
|
||||
import { fetchDiscussionTours, updateTourShowStatus } from './data/thunks';
|
||||
import { notRespondedFilterTour } from './data/selectors';
|
||||
import { fetchDiscussionTours, updateTourShowStatus } from './data/thunks';
|
||||
|
||||
export default () => {
|
||||
const dispatch = useDispatch();
|
||||
|
||||
@@ -5,16 +5,21 @@ import { initializeMockApp } from '@edx/frontend-platform/testing';
|
||||
|
||||
import { initializeStore } from '../../../store';
|
||||
import { getDiscussionTourUrl } from './api';
|
||||
import { notRespondedFilterTour } from './selectors';
|
||||
import {
|
||||
fetchUserDiscussionsToursError,
|
||||
fetchUserDiscussionsToursRequest,
|
||||
fetchUserDiscussionsToursSuccess,
|
||||
toursReducer, updateUserDiscussionsTourError, updateUserDiscussionsTourRequest, updateUserDiscussionsTourSuccess
|
||||
toursReducer,
|
||||
updateUserDiscussionsTourError,
|
||||
updateUserDiscussionsTourRequest,
|
||||
updateUserDiscussionsTourSuccess,
|
||||
} from './slices';
|
||||
import { fetchDiscussionTours, updateTourShowStatus } from './thunks';
|
||||
import discussionTourFactory from './tours.factory';
|
||||
|
||||
let mockAxios;
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
let store;
|
||||
const url = getDiscussionTourUrl();
|
||||
describe('DiscussionToursThunk', () => {
|
||||
@@ -216,8 +221,6 @@ describe('toursReducer', () => {
|
||||
});
|
||||
});
|
||||
|
||||
import { notRespondedFilterTour } from './selectors';
|
||||
|
||||
describe('notRespondedFilterTour', () => {
|
||||
it('filters the tours list by the "not_responded_filter" tour name', () => {
|
||||
const state = {
|
||||
@@ -228,8 +231,7 @@ describe('notRespondedFilterTour', () => {
|
||||
],
|
||||
},
|
||||
};
|
||||
const expectedResult = { id: 1, tourName: 'not_responded_filter' }
|
||||
;
|
||||
const expectedResult = { id: 1, tourName: 'not_responded_filter' };
|
||||
expect(notRespondedFilterTour(state)).toEqual(expectedResult);
|
||||
});
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
// eslint-disable-next-line import/prefer-default-export
|
||||
export const notRespondedFilterTour = ({ tours }) => {
|
||||
// This function filters the tours list in the state by the tour_name 'not_responded_filter'
|
||||
// and returns the filtered list. This can be useful for displaying only the 'not_responded_filter'
|
||||
|
||||
Reference in New Issue
Block a user