import { Gravity } from "../util/gravity";
export function modal(context) {
return {
toast: (msg, gravity = Gravity.Bottom) => {
context.callNative('modal', 'toast', {
msg,
gravity: gravity.toModel(),
});
},
alert: (arg) => {
if (typeof arg === 'string') {
return context.callNative('modal', 'alert', { msg: arg });
}
else {
return context.callNative('modal', 'alert', arg);
confirm: (arg) => {
return context.callNative('modal', 'confirm', { msg: arg });
return context.callNative('modal', 'confirm', arg);
prompt: (arg) => {
return context.callNative('modal', 'prompt', arg);
};