tx-browser: Create transaction browser package
epost opened this issue · 0 comments
epost commented
- Split off from studio.
- Copy
package.json
fromstudio/
dir - Copy
spago.dhall
fromstudio/
dir - Copy
src/Main.purs
fromstudio/
dir tosrc/Statebox/Browser/Main.purs
- Copy
dist
fromstudio/
dir - Don't hardcode example data (or indeed any of the
initialState
) but pass it in. - Remove example data (the PNPRO projects).
- App title (in purple header section) should be "Statebox Transaction Browser" instead of "Statebox Studio".
- Make dir name, npm and spago project names agree.
- Merge in Sjoerd's changes to how the studio is tree-shaken and bundled.
- Copy
- Publish to Netlify.
- Update Netlify config to point to the transaction browser.
- Fix build breakage.
- Look into Parcel bug: parcel-bundler/parcel#2881.
- Commit
package-lock.json
files. - Duplicate all studio css files rather than depending on the common ones?
- This fixed it for now, although it's a workaround.
- Create a separate issue for this: #352
- Commit
- Look into Parcel bug: parcel-bundler/parcel#2881.
- After merging Sjoerd's studio bundling PR, move
studio/src/Main.purs
tostudio/src/Statebox/Studio/Main.purs
or something? NB: This might be invasive wrt pending branches/PRs. - Update docs site; 'explorer' should be 'transaction browser'.
- Update github milestone and project names.
- Update dev meeting template link titles.
- Retroactively add links to meeting notes for discoverability?