19import QtQml.StateMachine 1.0 as DSM
20import Lomiri.Components.Popups 1.3
22import Dekko.Mail.API 1.0
23import Dekko.Mail.Stores.Accounts 1.0
28 property alias nextTargetState: next.targetState
31 Log.logStatus("SyncState::onEntered",
"Loading sync overlay");
32 d.overlay = PopupUtils.open(Qt.resolvedUrl(
"../components/ProcessingOverlay.qml"),
35 text: qsTr(
"Synchronizing account.")
37 WizardActions.syncNewAccount()
41 Log.logStatus(
"SyncState::onExited",
"Destroying sync overlay");
42 MessageActions.resetFolderLists()
43 if (d.overlay !== undefined) {
44 PopupUtils.close(d.overlay)
48 DSM.SignalTransition {
50 signal: AccountSetup.goNext
55 property var overlay: undefined