forked from verdnatura/hedera-web
24 lines
602 B
JavaScript
24 lines
602 B
JavaScript
import VnConfirm from 'src/components/ui/VnConfirm.vue';
|
|
import { useQuasar } from 'quasar';
|
|
|
|
export function useVnConfirm() {
|
|
const quasar = useQuasar();
|
|
|
|
const openConfirmationModal = (title, message, promise, successFn) => {
|
|
quasar
|
|
.dialog({
|
|
component: VnConfirm,
|
|
componentProps: {
|
|
title,
|
|
message,
|
|
promise
|
|
}
|
|
})
|
|
.onOk(async () => {
|
|
if (successFn) successFn();
|
|
});
|
|
};
|
|
|
|
return { openConfirmationModal };
|
|
}
|