display only published in instructor manager
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import React, { useEffect, useState, useCallback } from 'react';
|
||||
import React, { useEffect, useState, useCallback, useMemo } from 'react';
|
||||
import { __ } from '@wordpress/i18n';
|
||||
|
||||
import translationStrings from '../../../../translationStringsForComponents';
|
||||
@@ -39,10 +39,15 @@ const LatestBandiTableInstructorManagerAsync = () => {
|
||||
name: { value: null, matchMode: 'contains' },
|
||||
startDate: { value: null, matchMode: 'dateIs' },
|
||||
endDate: { value: null, matchMode: 'dateIs' },
|
||||
status: { value: null, matchMode: 'equals' }
|
||||
status: { value: 'PUBLISH', matchMode: 'equals' }
|
||||
}
|
||||
});
|
||||
const statuses = ['PUBLISH', 'EXPIRED'];
|
||||
const statuses = ['PUBLISH'];
|
||||
|
||||
// const displayedItems = useMemo(()=>{
|
||||
// if(!items) return null;
|
||||
// return items.filter(item => item.status === 'PUBLISH');
|
||||
// },[items])
|
||||
|
||||
const getPaginationQuery = useCallback(() => getQueryParamsForPaginatedEndpoint(lazyState, statuses, 'id'), [lazyState]);
|
||||
|
||||
@@ -172,7 +177,7 @@ const LatestBandiTableInstructorManagerAsync = () => {
|
||||
name: { value: null, matchMode: 'contains' },
|
||||
startDate: { value: null, matchMode: 'dateIs' },
|
||||
endDate: { value: null, matchMode: 'dateIs' },
|
||||
status: { value: null, matchMode: 'equals' }
|
||||
status: { value: 'PUBLISH', matchMode: 'equals' }
|
||||
}
|
||||
});
|
||||
};
|
||||
@@ -192,7 +197,7 @@ const LatestBandiTableInstructorManagerAsync = () => {
|
||||
const paginationQuery = getPaginationQuery();
|
||||
|
||||
BandoService.getBandiPaginated(paginationQuery, getCallback, errGetCallbacks);
|
||||
}, [lazyState]);
|
||||
}, [lazyState, getPaginationQuery]);
|
||||
|
||||
return (
|
||||
<div className="appPageSection__table">
|
||||
|
||||
Reference in New Issue
Block a user