import { useApiInterceptor } from "./useApiInterceptor";

export const useGetMessageConversation = () => {
    return new Promise(async (resolve, reject) => {
        try {
            const response = await useApiInterceptor().get(`/account/conversations`).catch((error) => {
                if (error.response && error.response.status === 404) {
                    return { data: [] };
                }
                throw error;
            });
            resolve(response.data);
        } catch (error) {
            console.error('Error fetching API (Message Conversations):', error);
            reject(error);
        }
    })
}

