diff --git a/src/status_im/ui/screens/profile/seed/views.cljs b/src/status_im/ui/screens/profile/seed/views.cljs index 736aaf7fc0..5ac136bbc1 100644 --- a/src/status_im/ui/screens/profile/seed/views.cljs +++ b/src/status_im/ui/screens/profile/seed/views.cljs @@ -46,7 +46,8 @@ :key :your-data-belongs-to-you-description}] [react/view {:style styles/intro-button} [quo/button - {:on-press #(re-frame/dispatch [:set-in [:my-profile/seed :step] :12-words])} + {:on-press #(do (re-frame/dispatch [:set-in [:my-profile/seed :step] :12-words]) + (re-frame/dispatch [:profile.settings/mnemonic-was-shown]))} (i18n/label :t/ok-continue)]]]) (defn six-words diff --git a/src/status_im2/contexts/profile/settings/events.cljs b/src/status_im2/contexts/profile/settings/events.cljs index eaa5f02e20..b00da56972 100644 --- a/src/status_im2/contexts/profile/settings/events.cljs +++ b/src/status_im2/contexts/profile/settings/events.cljs @@ -138,3 +138,10 @@ {:events [:profile.settings/update-local-picture]} [cofx pics] (optimistic-profile-update cofx :images pics)) + +(rf/defn mark-mnemonic-as-shown + {:events [:profile.settings/mnemonic-was-shown]} + [cofx] + {:json-rpc/call [{:method "settings_mnemonicWasShown" + :on-success #(log/debug "mnemonic was marked as shown") + :on-error #(log/error "mnemonic was not marked as shown" %)}]})