소스 검색

feat: show item type for serach result

Junyu Zhan 4 년 전
부모
커밋
3ab27c841b
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      src/main/frontend/extensions/zotero.cljs

+ 3 - 1
src/main/frontend/extensions/zotero.cljs

@@ -18,11 +18,13 @@
 
 
 (rum/defc zotero-search-item [{:keys [data] :as item} id]
 (rum/defc zotero-search-item [{:keys [data] :as item} id]
   (let [title (:title data)
   (let [title (:title data)
+        type (:item-type data)
         abstract (str (subs (:abstract-note data) 0 200) "...")]
         abstract (str (subs (:abstract-note data) 0 200) "...")]
 
 
     [:div.px-2.py-4.border-b.cursor-pointer.border-solid.hover:bg-gray-100.last:border-none
     [:div.px-2.py-4.border-b.cursor-pointer.border-solid.hover:bg-gray-100.last:border-none
      {:on-click (fn [] (go (<! (zotero-handler/create-zotero-page item {:block-dom-id id}))))}
      {:on-click (fn [] (go (<! (zotero-handler/create-zotero-page item {:block-dom-id id}))))}
-     [[:div.font-bold.mb-1 title]
+     [[:div [[:span.font-bold.mb-1.mr-1 title]
+             [:span.text-xs.p-1.bg-gray-100.rounded type]]]
       [:div.text-sm abstract]]]))
       [:div.text-sm abstract]]]))
 
 
 (rum/defc zotero-search
 (rum/defc zotero-search