Dialog 
Instant Modal, alternative of window.alert or window.confirm
Usage 
Alert 
ts
import { dialog } from '@privyid/persona/core'
dialog.alert({
  title: 'Dialog',
  text : 'Hello This is Dialog',
})Confirm 
ts
import { dialog } from '@privyid/persona/core'
dialog.confirm({
  title: 'Delete Confirmation',
  text : 'Are you sure?',
  size: 'sm',
}).then((value) => {
  if (value === true) {
    dialog.alert({
      title: 'Info',
      text : 'Deleted',
    })
  }
})API 
Confirm 
confirm(options: DialogOptions): Promise<boolean>
| Options | Type | Default | Description | 
|---|---|---|---|
| title | String | - | Dialog title, required | 
| text | String | - | Dialog text content | 
| size | String | - | Dialog size, valid value is sm,md,lg,xl | 
| centered | Boolean | false | Dialog vertically center in the viewport | 
| footerAlign | Number | start | The alignment of dialog footer, valid value is startandend | 
| cancel | DialogButton | - | Cancel button's options for dialog footer | 
| confirm | DialogButton | - | Confirm button's options for dialog footer | 
DialogButton
| Options | Type | Default | Description | 
|---|---|---|---|
| text | String | - | Dialog button text | 
| visible | Boolean | true | Show or hide dialog button | 
| className | String | - | Add class to dialog button | 
| closeModal | Boolean | true | Close dialog modal when dialog button was clicked | 
| color | String | - | Dialog button color variant, valid value is default,primary,info,success,danger,warning | 
| variant | String | - | Dialog button style variant, valid value is solid,outline,ghost, andlink | 
Alert 
alert(options: Omit<DialogOptions, 'cancel'>): Promise<void>
| Options | Type | Default | Description | 
|---|---|---|---|
| title | String | - | Dialog title, required | 
| text | String | - | Dialog text content | 
| size | String | - | Dialog size, valid value is sm,md,lg,xl | 
| centered | Boolean | false | Dialog vertically center in the viewport | 
| footerAlign | Number | start | The alignment of dialog footer, valid value is startandend | 
| confirm | DialogButton | - | Confirm button's options for dialog footer |