@renanccastro If you can look into React 15 support that would be awesome! I’ll be focussing on documentation for the coming week before issueing the first release.
@/all anyone else wanting to contribute, please have a look at the open issues and place a comment where you want to help out. @gabrielseco is working on an example app, but a second very simple app (like the Meteor todo tutorial app) is also very welcome.
Bryce
@BryceEWatson
@pors wondering if you can help me understand, what sets the default active IonTab in the IonTabs element? The kitchen sink demo shows the first IonTab as active on page load, but when I try to make the entire app using IonTabs, there is never a default selected on load.
Mark Pors
@pors
@BryceEWatson it uses a React-Router feature: activeClassName=“active”. So the active class is added to the tab that is currently selected
It should work out of the box (if you have an active class that distinguishes itself from the normal tab class)
If you can’t get it to work, please create an issue on github with some code or link to a repo
Charlie van de Kerkhof
@primeminister
Hey guys
Working on getting reactionic and the kitchensink demo up to date to React 15 (#28)
@pors am I a contributor now? Does that mean that I can directly commit to your repo?
Mark Pors
@pors
Yes you are, but please use a fork and PR anyway. Makes things a bit more clear
@pors I'm looking into upgrading. As you asked me to see if we can make one release for 0.14.8 and 15.0.1
It is not possible, because of the changes for Router v2
We need router v2 for React 15 and that involves code changes which will not work in 0.14.8 react
Mark Pors
@pors
@primeminister ok let's go for just v15 then. Lemme know if you need help. Someone else (Andy) said he was working on it, but haven't heard from him for a while
Charlie van de Kerkhof
@primeminister
@pors I will create a feature branch in reactionic and kitchensink with the same name
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?