export const fetchOrders = async () => {
try {
const response = await apiClient.get(/store/orders);
const ordersData = response.data.orders;
// Sort orders by created_at in descending order (latest first)
const sortedOrders = ordersData.sort((a: any, b: any) => {
return (
new Date(b.created_at).getTime() - new Date(a.created_at).getTime()
);
});
return sortedOrders || [];
} catch (error) {
const errorMessage = (error as Error).message || "Unknown error occurred";
console.error([Orders API] Error fetching orders data: ${errorMessage});
throw error;
}
};
helkp me to fix above function.