/*
|--------------------------------------------------------------------------
| Agência PSI
|--------------------------------------------------------------------------
| Criado e desenvolvido por Leonardo Nohama
|
| Tecnologia aplicada à escuta.
| Estrutura para o cuidado.
|
| Arquivo: src/composables/useDocsAdmin.js
| Data: 2026
| Local: São Carlos/SP — Brasil
|--------------------------------------------------------------------------
| © 2026 — Todos os direitos reservados
|--------------------------------------------------------------------------
*/
// a partir de outra página (ex: SaasFaqPage → SaasDocsPage).

import { ref } from 'vue';

const pendingEditDocId = ref(null);

export function useDocsAdmin() {
    function requestEditDoc(docId) {
        pendingEditDocId.value = docId;
    }

    function consumePendingEdit() {
        const id = pendingEditDocId.value;
        pendingEditDocId.value = null;
        return id;
    }

    return { pendingEditDocId, requestEditDoc, consumePendingEdit };
}
