@aotearoan/neon
Version:
Neon is a lightweight design library of Vue 3 components with minimal dependencies.
26 lines (25 loc) • 669 B
JavaScript
import { NeonDialogService as o } from "../../../../utils/feedback/dialog/NeonDialogService.es.js";
import { defineComponent as a } from "vue";
import l from "../../dialog/NeonDialog.vue.es.js";
const u = a({
name: "NeonDialogContainer",
components: {
NeonDialog: l
},
props: {
modelValue: { type: Object }
},
setup(t, { emit: e }) {
return {
onButtonClick: (n) => {
e("update:modelValue", { ...t.modelValue, open: !1 }), setTimeout(() => {
e("update:modelValue", o.defaultDialogMessage);
}, 1e3), o.resolve(n);
}
};
}
});
export {
u as default
};
//# sourceMappingURL=NeonDialogContainer.es.js.map