Fork me on GitHub
#re-frame
<
2016-05-17
>
escherize01:05:19

@symbit: I think it'll be easier to get help if you show us some minimal version of your code.

symbit14:05:21

@escherize Thanks for your response. I got past this hurdle. I'm simply managing the backed up state, switching the override and the default dates back and forth when the checkbox changes. Pretty straight forward. Otherwise I'm really enjoying re-com! The layout API is working perfectly for me with no CSS.

symbit22:05:21

@escherize: @mikethompson: My re-com project is finished and works great in Chrome, however my users are on IE 11 (11.0.9600.18204) and it only shows "ClojureScript has not been compiled!" message. ugh.

symbit22:05:27

Is there something to be added for IE support? I've tried from the dev env and the uberjar prod env. Same thing.

mikethompson22:05:44

@symbit: http://caniuse.com/#feat=flexbox The re-com README is pretty clear about the need for you to be targeting a "modern browser"

mikethompson22:05:21

BTW, the message "ClojureScript has not been compiled" won't be coming from re-com and I can't see how it will be caused by re-com. I suspect other factors.

symbit22:05:06

re-com says it works reasonably well in IE11. The "ClojureScript has not been compiled" comes from the shim html file when the app.js can't be loaded.

symbit22:05:53

Actually I just tested the http://re-demo.s3-website-ap-southeast-2.amazonaws.com/ page in IE11. It looks and works fine.

symbit22:05:13

hmm, maybe some figwheel stuff in there. the message comes from the html ...

mikethompson22:05:07

Yeah, so the issue is something to do with your build env.

symbit22:05:41

sort of. It works fine from Chrome running out of either ring or the uberjar.

symbit22:05:09

IE11 doesn't process/load the app.js file from re-frame from either ring or the uberjar.

mikethompson22:05:36

That's certainly very odd. Never heard of that before. Can't even imagine how it could be the case.

symbit23:05:26

In the IE11 debugger (new to me) It has an error in the else saying console is undefined on this line..