FormDialog
fun FormDialog(state: DialogState, name: String, fields: FormFields, labelWidth: Dp? = null, onSave: () -> Unit, onDelete: () -> Unit, confirmDelete: Boolean = true, texts: FormDialog.Text = FormDialog.Text(), icon: @Composable () -> Unit? = null)