I was emboldened by rtfeldman's YouTube talk on running the google-map web component in Elm, so I thought I would try with this one:
https://github.com/handsontable/hot-table It's a web component wrapper around Handsontable.js, a library for building interactive, data bound spreadsheets. Of course the Javascript (and the web component) do a massive amount of virtual DOM work, which may make it impossible (or difficult) to work alongside Elm. On a first attempt, I did get the hot-table to show my data, but as soon as I click on the table the application seems to "freeze up". A couple of notes: 1. The hot-table repository warns up front: "some stuff does not work yet. Do not use this yet!" so I guess I'm the buyer who's not beware. 2. I notice that in the Chrome developer window, when I look at the DOM, I see this embedded comment: <!-- this works with Shadow DOM (not Shady DOM) For Shady DOM, add this to your light DOM: <style is="custom-style" include="hot-table-style"></style> --> Maybe I should add the <style is="custom-style" include="hot-table-style"></style> Somewhere in the Elm index.html? Here's the Elm code: https://gist.github.com/pzingg/b0c5a9e1bd0126d37add980bcb07b496 Any thoughts? -- You received this message because you are subscribed to the Google Groups "Elm Discuss" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
