Will push that branch to remote so anybody can fork it and fix stuff
João Martins
@jmartinstw_twitter
hi, there are a Calendar component?
Mark Pors
@pors
@jmartinstw_twitter do you mean a date picker? Did you try: <input type="date">
That should invoke a native date picker
René Post
@AnnotatedJS
I tried the kitchensink example on my windows pc. Didn't work. Any suggestions or better to post issue on github?
Mark Pors
@pors
An issue is better indeed @AnnotatedJS. Please include all steps and error messages.
Slind14
@Slind14
hey how can I access props.params from the react router from within a container
Slind14
@Slind14
got it, forgot to include it in the container creation method
lsimone
@lsimone
hello everyone
I searched on the repo and on the doc but I didn't find an info: is it possible to use react-ionic without loosing the performance improvements and features of ionic itself?
lsimone
@lsimone
and if yes, are there best practices somewhere? last one :smile: : do you think it is a good idea to use http://www.material-ui.com to give the app a "material look and feel" ? [ maybe another idea is to collect some FAQ on the project homepage ]
Charlie van de Kerkhof
@primeminister
Hi @lsimone
Reactionic is using only the look&feel of ionic
no other 'angular' or scripting added
so it uses React and Ionic styling
so performance improvements and features of ionic are lost if you use reactionic
If I understand you correctly ;)
lsimone
@lsimone
yes you did, thanks
I love react, but I use Ionic for performance reasons, so if they are lost I don't understand why build reactionic on top of it. wouldn't be more logic to build it on top of cordova directly?
Slind14
@Slind14
@pors with your ValidatedPublication how would I join another collection?
e.g. I have a list of pages with relation to icons. So I use a simple find() to get all the pages, but I need the icons too
I could probably hook the find where I create the collection but that doesn't seem right
Mark Pors
@pors
@lsimone we only use the CSS of Ionic, so you can see it as building it on top of Cordova directly. There is no Ionic javascript code in Reactionic.
lsimone
@lsimone
thanks @pors , so do you know if there is a way to take advantage of ionic performance enhancement in reactionic? or if I don't use their directives I definitely lose it?
@lsimone I don’t know anything about "ionic performance enhancement”. What is it?
lsimone
@lsimone
ionic directives are supposed to optimize perf on devices, if not it would be agnostic/decoupled of the technology used on top (i.e. angular or react)
Mark Pors
@pors
directives means Angular, right?
lsimone
@lsimone
yes
Mark Pors
@pors
So what is your question?
React-Ionic doesn’t include any Angular code
lsimone
@lsimone
well, since ng directives are supposed to optimize performances in some cases, I am interested in knowing if using react there is a not-negligible loss in performances and if there is any solution/hack to obtain the same performance/smoothness
Mark Pors
@pors
These directives improve the performance of cordova?
Do you have a link?
lsimone
@lsimone
I guess there is some native improvement, if not ionic would be just a CSS lib, but maybe I am wrong
I will look for it
I am actually evaluating which tech to use in my next project; I am actually more used to react but I would like to know well the trade off
Slind14
@Slind14
ahh, sorry.
Mark Pors
@pors
@lsimone OK. You might also want to look at React Native if performance is you biggest concern.
lsimone
@lsimone
it's not the biggest, but it matters to me...I mean ionic performance is acceptable to me
if there are no downsides in using reactionic compared to angularjs I would go for it
are there apps made in reactionic at the moment?
(BTW thank you for your work :) )
Mark Pors
@pors
My guess is that the performance is about the same, but hard to say.
We are building a production app with reactionic, but it's not in the app store yet
lsimone
@lsimone
ok @pors I will investigate farther and I'll give it a try on real devices, maybe with redux and material UI ( http://www.material-ui.com ). thank you
lsimone
@lsimone
BTW an example of optimization could be router views cache that ionic provides. Is there a way to do it in reactionic or every back navigation will result in a total re-rendering? And is it possible to use redux and react-router-redux or reactionic is stick to react-router?
Mark Pors
@pors
Just react router for now. But you can use redux
lsimone
@lsimone
is there any view caching mechanism?
lsimone
@lsimone
I mean, for performance but also in order to preserve the scrolling done in the page we go back to, as it is done in ionic