mirror of
https://github.com/AustinKelsay/plebdevs.git
synced 2025-04-19 19:01:19 +00:00
Fix filter condition
This commit is contained in:
parent
178fb6a927
commit
438df0ec23
@ -39,7 +39,7 @@ export default function DocumentsCarousel() {
|
||||
if (res.data) {
|
||||
res.data.forEach(lesson => {
|
||||
if (lesson?.resource?.price > 0) {
|
||||
setPaidLessons(prev => [...prev, lesson]);
|
||||
setPaidLessons(prev => [...prev, lesson?.resource?.resourceId]);
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -57,7 +57,7 @@ export default function DocumentsCarousel() {
|
||||
const sortedDocuments = processedDocuments.sort((a, b) => b.created_at - a.created_at);
|
||||
|
||||
// filter out documents that are in the paid lessons array
|
||||
const filteredDocuments = sortedDocuments.filter(document => !paidLessons.includes(document?.resource?.resourceId));
|
||||
const filteredDocuments = sortedDocuments.filter(document => !paidLessons.includes(document?.d));
|
||||
|
||||
setProcessedDocuments(filteredDocuments);
|
||||
} else {
|
||||
|
@ -38,7 +38,7 @@ export default function VideosCarousel() {
|
||||
if (res.data) {
|
||||
res.data.forEach(lesson => {
|
||||
if (lesson?.resource?.price > 0) {
|
||||
setPaidLessons(prev => [...prev, lesson]);
|
||||
setPaidLessons(prev => [...prev, lesson?.resource?.resourceId]);
|
||||
}
|
||||
});
|
||||
}
|
||||
@ -52,16 +52,11 @@ export default function VideosCarousel() {
|
||||
try {
|
||||
if (videos && videos.length > 0 && paidLessons.length > 0) {
|
||||
const processedVideos = videos.map(video => parseEvent(video));
|
||||
console.log("processedVideos", processedVideos);
|
||||
|
||||
const sortedVideos = processedVideos.sort((a, b) => b.created_at - a.created_at);
|
||||
|
||||
console.log("paidLessons", paidLessons);
|
||||
|
||||
// filter out videos that are in the paid lessons array
|
||||
const filteredVideos = sortedVideos.filter(video => !paidLessons.includes(video?.resource?.resourceId));
|
||||
|
||||
console.log("filteredVideos", filteredVideos);
|
||||
const filteredVideos = sortedVideos.filter(video => !paidLessons.includes(video?.d));
|
||||
|
||||
setProcessedVideos(filteredVideos);
|
||||
} else {
|
||||
|
Loading…
x
Reference in New Issue
Block a user