import {reactive} from "vue";

export const useAdministrationActions = () => {
    const deleteModal = reactive({
        isOpened: false,
        title: "",
        url: "",
    });

    const openDeleteModal = (title: string, deleteUrl: string) => {
        deleteModal.isOpened = true;
        deleteModal.title = title;
        deleteModal.url = deleteUrl;
    };

    const closeDeleteModal = () => {
        deleteModal.isOpened = false;
        deleteModal.title = "";
        deleteModal.url = "";
    };

    return {
        deleteModal,

        openDeleteModal,
        closeDeleteModal,
    }
}