import { HelpServiceFixType } from "~/composables/enum/helpServiceEnum";

export interface HelpServiceCard {
    id: number;
    icon: string;
    name: string;
    fix_type: HelpServiceFixType;
    description: string | null;
    image?: string | null;
}

export const useHelpServiceStore = defineStore("helpService", {
    state: () => ({
        items: [] as HelpServiceCard[],
        loaded: false,
    }),

    getters: {
        cards: (state) => state.items,
    },

    actions: {
        setItems(data: HelpServiceCard[]) {
            this.items = data;
            this.loaded = true;
        },
    },
});
