Browser extension to demonstrate server side rendered popup window. Uses Stimulus Reflex to update the view over websockets.
Install locally
git clone git@github.com:mtomov/knowbox.git
bundle
yarn
docker-compose up redis db
bin/rails db:create db:migrate
# Start the Rails server
bin/rails s
# Start local webpack server in another terminal session
./bin/webpack-dev-server
Run the main view in browser directly
Visit http://localhost:3000 where the extension should be running
Run as a browser extension in popup window
cd extension
yarn
yarn run dev:chrome
Go to chrome extensions - chrome://extensions/
Developer Mode ➡️ Load unpacked ➡️ find path to compiled extension extension/extension/chrome
➡️ Open