浏览代码

fix: Don't show 'Make a flashcard' menu item with flashcards disabled

Moritz Ulrich 3 年之前
父节点
当前提交
82cd5c53f4
共有 1 个文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/main/frontend/components/content.cljs

+ 6 - 2
src/main/frontend/components/content.cljs

@@ -249,17 +249,21 @@
 
          (block-template block-id)
 
-         (if (srs/card-block? block)
+         (cond 
+           (srs/card-block? block)
            (ui/menu-link
             {:key      "Preview Card"
              :on-click #(srs/preview (:db/id block))}
             "Preview Card"
             nil)
+           (state/enable-flashcards?)
            (ui/menu-link
             {:key      "Make a Card"
              :on-click #(srs/make-block-a-card! block-id)}
             "Make a Flashcard"
-            nil))
+            nil)
+           :else
+           nil)
 
          [:hr.menu-separator]