Просмотр исходного кода

fall back to default if no keyword is parsed.

Lucas Stadler лет назад: 12
Родитель
Сommit
aba6fbd3d8
1 измененных файлов с 2 добавлено и 1 удалено
  1. 2 1
      clj/clarity/cljs/clarity.cljs

+ 2 - 1
clj/clarity/cljs/clarity.cljs

70
                    :pattern "^:(\\w+|\\w+(\\.\\w+)*\\/\\w+)$"
70
                    :pattern "^:(\\w+|\\w+(\\.\\w+)*\\/\\w+)$"
71
                    :onChange (fn [ev]
71
                    :onChange (fn [ev]
72
                                (when (valid? (.-target ev))
72
                                (when (valid? (.-target ev))
73
                                  (om/update! kw (fn [o n] n) (read-keyword (.. ev -target -value)))))})))
73
                                  (om/update! kw (fn [o n] n) (or (read-keyword (.. ev -target -value))
74
                                                                  (empty-value 'Keyword)))))})))
74
75
75
(defmethod make-typed-input 'String [string owner]
76
(defmethod make-typed-input 'String [string owner]
76
  (om/component
77
  (om/component