Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tx-browser: Create transaction browser package #344

Open
18 of 22 tasks
epost opened this issue Feb 10, 2020 · 0 comments
Open
18 of 22 tasks

tx-browser: Create transaction browser package #344

epost opened this issue Feb 10, 2020 · 0 comments
Assignees

Comments

@epost
Copy link
Member

epost commented Feb 10, 2020

  • Split off from studio.
    • Copy package.json from studio/ dir
    • Copy spago.dhall from studio/ dir
    • Copy src/Main.purs from studio/ dir to src/Statebox/Browser/Main.purs
    • Copy dist from studio/ 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.
  • Publish to Netlify.
  • After merging Sjoerd's studio bundling PR, move studio/src/Main.purs to studio/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?
@epost epost self-assigned this Feb 10, 2020
epost added a commit that referenced this issue Feb 10, 2020
epost added a commit that referenced this issue Feb 10, 2020
* studio: Parameterise initialState via Input. #344

* studio: Parameterise app title via State. #344

* tx-browser: Create Spago build. #344

* tx-browser: Copy npm package.json and html files from studio. #344

* tx-browser: Adapt html and css from studio originals. #344

* tx-browser: Fix an overzealous replacement of 'studio' by 'tx-browser'. #344

* tx-browser: Rename project dir from 'halogen-tx-browser' to 'tx-browser'. #344
epost added a commit that referenced this issue Feb 11, 2020
The dependency came from a bug in Parcel rather than a forgotten commit line, see github.com/parcel-bundler/parcel/issues/2881.
@epost epost changed the title halogen-tx-browser: Create transaction browser package tx-browser: Create transaction browser package Feb 11, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant