local-first-web / state

A Redux-based state container for local-first software, offering seamless synchronization using Automerge CRDTs. (Formerly known as 🐟 Cevitxe).
188 stars 9 forks source link

Easier setup and debugging #72

Closed philschatz closed 4 years ago

philschatz commented 4 years ago

First of all, This is Awesome!

I would like to help get it to work as a Progressive Web App (see working version here) so that I can share a shopping list & TODO board with my LAN-mates and back up my lists and notes that I take on my phone without using a proprietary note-taking app.

I had trouble getting the app started and had trouble debugging connection issues because there was no way to see if the websocket was connected.

Also, I used multiple computers to test so I changed the hardcoded websocket address so that it would work from other machines.

Refs #55

HerbCaudill commented 4 years ago

Hey, Phil - thanks so much for this PR! I love the Status component.

I've made a couple of visual changes - there's a fancy StatusLight now that turns green when you're online. I also ported it to hooks & made a few other OCD-driven changes.

closes #55

🎉