Size: a a a

Clojure — русскоговорящее сообщество

2020 September 16

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
но синтаксически это не совсем верный JS
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
ну это jsx или как его там
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
const App: () => React$Node = () => {
 return (
   <>
     <StatusBar barStyle="dark-content" />
     <SafeAreaView>
...
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
меня смущает :

const App:, обычно это const App = () => { ... }
источник

VL

Vlad Lisovsky in Clojure — русскоговорящее сообщество
сорян, не помогу
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
const App: это же что-то про тип
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
возможно указание типа, да
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
типа App это функа возвращающая React$Node
источник

KC

Kirill Chernyshov in Clojure — русскоговорящее сообщество
источник

AC

Anton Chikin in Clojure — русскоговорящее сообщество
Vlad Lisovsky
меня смущает :

const App:, обычно это const App = () => { ... }
это когда App ключ в мапе
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
не понял...
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
Еще подскажите, почему не получается сделать нативный компонент из реагента? Пишу так:

(r/reactify-component
  (fn []
    [view
     {:style {:flex 1
              :justifyContent "center"
              :alignItems "center"}}
     [text {} "Hello, world!"]]))


в выхлопе вижу
mo
bile.core.App = reagent.core.reactify_component.call(null, function() {...

и в итоге

{"core": {"App": null}}
источник
2020 September 17

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Смотрите какую я гениальную кроссплатформенную проверку на регексповость придумал
(def regex? (comp (partial = (type #"")) type))
источник

RN

Ryzhikov Nikolay in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Смотрите какую я гениальную кроссплатформенную проверку на регексповость придумал
(def regex? (comp (partial = (type #"")) type))
👍
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Смотрите какую я гениальную кроссплатформенную проверку на регексповость придумал
(def regex? (comp (partial = (type #"")) type))
class пошустрее будет
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
Sergey Trofimov
class пошустрее будет
(def regex? (let [t (class #"")] #(= t (class %))))
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Sergey Trofimov
(def regex? (let [t (class #"")] #(= t (class %))))
Супер
(def regex? (comp (partial = (class #"")) class))
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Sergey Trofimov
(def regex? (let [t (class #"")] #(= t (class %))))
А что на счет instance тогда?
источник

ST

Sergey Trofimov in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Супер
(def regex? (comp (partial = (class #"")) class))
только имей ввиду, что вариант с компами и без предрассчитанного класса раз в пять медленнее
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Хм. А чего это вариант с компами он без предрассчитанного?
источник