/confirm-dialog-vanillajs-responsive

Responsive vanilla JavaScript confirm dailog

Primary LanguageJavaScript

confirm-dialog-vanillajs-responsive

Responsive vanilla JavaScript confirm dailog

Demo: https://iridescent-parfait-865a98.netlify.app

import Confirm from "./components/confirm";

const confirmBtn = document.querySelector("#confirm-btn");

confirmBtn.addEventListener("click", async () => {
    const confirm = new Confirm({
        title: "¿Eliminar usuario?",
        description: "¿Estás seguro de eliminar este usuario? Los datos no podrán ser recuperados.",
        accept: "Eliminar",
        cancel: "Cancelar",
    });

    const response = await confirm.question();

    if (!response) {
        console.log("El usuario no fue eliminado");
        return;
    }

    console.log("El usuario fue eliminado");
});