dialog.js 302 B

12345678910111213141516
  1. import emitter from '@/lib/mitt';
  2. export function useDialog() {
  3. function confirm(options) {
  4. emitter.emit('show-dialog', { type: 'confirm', options });
  5. }
  6. function prompt(options) {
  7. emitter.emit('show-dialog', { type: 'prompt', options });
  8. }
  9. return {
  10. prompt,
  11. confirm,
  12. };
  13. }