This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2020-06-11
Channels
- # announcements (4)
- # aws (6)
- # babashka (40)
- # beginners (318)
- # biff (4)
- # bootstrapped-cljs (9)
- # calva (19)
- # chlorine-clover (1)
- # cider (3)
- # clj-on-windows (25)
- # cljdoc (8)
- # cljfx (1)
- # cljs-dev (30)
- # cljss (2)
- # clojure (62)
- # clojure-chile (9)
- # clojure-europe (11)
- # clojure-finland (17)
- # clojure-italy (1)
- # clojure-kc (1)
- # clojure-nl (3)
- # clojure-spec (27)
- # clojure-uk (40)
- # clojuremn (1)
- # clojurescript (51)
- # conjure (6)
- # cursive (8)
- # data-science (9)
- # datahike (4)
- # datascript (1)
- # datomic (31)
- # emacs (10)
- # emotion-cljs (1)
- # events (1)
- # figwheel-main (16)
- # find-my-lib (1)
- # fulcro (30)
- # graalvm (3)
- # graphql (12)
- # helix (16)
- # honeysql (5)
- # jobs (1)
- # jobs-discuss (10)
- # juxt (3)
- # kaocha (26)
- # lambdaisland (3)
- # leiningen (15)
- # malli (7)
- # off-topic (100)
- # pathom (8)
- # pedestal (15)
- # protojure (24)
- # re-frame (2)
- # reagent (7)
- # reitit (22)
- # remote-jobs (1)
- # shadow-cljs (140)
- # spacemacs (17)
- # spire (2)
- # tools-deps (23)
- # uix (11)
- # vim (5)
- # xtdb (3)
- # yada (3)
Hi, i've just discover UIX and i find it really interesting. I wonder if the project will continue to be developed ? Many thanks
I did a few tests and i really like the simplicity and the ease of use coming from reagent+re-frame. How does it compare in terms of stability and perfomance between adapton and re-frame?
Hey. xframe/adapton is more of an experiment atm
uix itself is being used in a number of projects listed in the readme
there might be small bugfixes and improvements to uix, but I'd like to focus on xframe and state management around uix in general, that's the plan for near future
Really like this implementation have been using Rum but like simple integration with existing React components. I do have a question is how to represent such things as the attributes on Modal
import React from 'react'
import { Button, Header, Image, Modal } from 'semantic-ui-react'
const ModalModalExample = () => (
<Modal trigger={<Button>Show Modal</Button>}>
<Modal.Header>Select a Photo</Modal.Header>
<Modal.Content image>
<Image wrapped size='medium' src='/images/avatar/large/rachel.png' />
<Modal.Description>
<Header>Default Profile Image</Header>
<p>
We've found the following gravatar image associated with your e-mail
address.
</p>
<p>Is it okay to use this photo?</p>
</Modal.Description>
</Modal.Content>
</Modal>
)
I think this will do the job [:> Modal {:trigger (uix.core/as-element [:> Button "Show Modal"])}]
uix.core/as-element
interprets Hiccup as React elements, needed here because Modal
is a React component that expects React component as well
hmm ok will try tks
Thanks for the help this morning, I have completely refactored by Rum application using uix. One thing is how do you realize a JS component that requires the ability to mount to a dom node as in (vis/Network. (js/document.getElementById "graph") #js {} #js {})