edit referrals page, add referrals fetch functions

This commit is contained in:
smanylov
2026-02-07 14:31:04 +07:00
parent 7572c1ada2
commit 0ec7834cc5
11 changed files with 273 additions and 70 deletions
@@ -1,4 +1,38 @@
'use client'
import { useQuery } from '@tanstack/react-query';
import { fetchReferralsLevels } from '@/app/actions/referralsActions';
import { useEffect } from 'react';
export default function CommissionLevels() {
const {
data: referralsLevels,
isLoading,
isError,
error
} = useQuery({
queryKey: ['referralsLevels'],
queryFn: () => {
return fetchReferralsLevels();
},
select: (data) => {
if (data?.message_body) {
return data?.message_body
} else {
return []
}
}
});
useEffect(() => {
console.log('referralsLevels');
console.log(referralsLevels);
}, [referralsLevels])
if (!referralsLevels?.length) {
return null;
}
return (
<div className="block-wrapper">
<h3 className="section-title">