import axios from "axios";
import {useAuthStore} from "@/store/authStore";

const API_URL = "https://testowe.zikor.pl/api/v1";

export async function listCategories() {
    
    const { token } = useAuthStore.getState();
    const headers = token ? { 'Authorization': `Bearer ${token}` } : {};
    
    try {
        const response = await axios.get(`${API_URL}/vars/categories`, { headers });
        return response.data;
    } catch (err) {
        console.error("Nie udało się pobrać listy kategorii.", err.response.status);
    }
}