import { isNotH5 } from '../utils/env';

// #ifndef H5
import { Dialog as DialogMp } from './dialog-mp';
// #endif

// #ifdef H5
import { Dialog as DialogWeb } from './dialog-web';
// #endif

import type { IDialog } from './types';


let Dialog: IDialog;


// #ifdef H5
Dialog = DialogWeb;
// #endif

// #ifndef H5
if (isNotH5()) {
  Dialog = DialogMp;
}
// #endif

export {
  Dialog,
};
