feat: translate

This commit is contained in:
Tienson Qin
2023-05-04 23:48:50 +08:00
parent 66371b9eae
commit 4adf373d9a
2 changed files with 113 additions and 15 deletions

View File

@@ -282,7 +282,8 @@
;; AI related
:feature/enable-ai? (or (storage/get :feature/enable-ai?) false)
:open-ai/token (storage/get :open-ai-token)
:chat/current-conversation nil})))
:chat/current-conversation nil
:ai/preferred-translate-target-lang (storage/get :ai/preferred-translate-target-lang)})))
;; Block ast state
;; ===============
@@ -2106,3 +2107,8 @@ Similar to re-frame subscriptions"
(defn clear-user-info!
[]
(storage/remove :user-groups))
(defn set-preferred-translate-target-lang!
[lang]
(storage/set :ai/preferred-translate-target-lang lang)
(set-state! :ai/preferred-translate-target-lang lang))