refactor wizard and history view - #312
Conversation
Keith-CY
commented
May 9, 2019
- clear data when switching between wizard subviews
- add more response info in get-history API
| {addresses.length > 0 ? ( | ||
| <Row> | ||
| <Col> | ||
| <Pagination currentPage={pageNo - 1} pageSize={pageSize} total={totalCount} onChange={onPageChange} /> |
There was a problem hiding this comment.
currentPage not equal to pageNo ?
There was a problem hiding this comment.
That's the convention is the (component?) community cuz pageNo => offset, pageSize => limit
There was a problem hiding this comment.
I have one question: for an end user, what does the link for first page show, 0 or 1? It should be 1 regardless of param names we choose.
There was a problem hiding this comment.
pageNo starts from 1 which outsides the component, currentPage starts from 0 which insides the component. PageNo used in the link
There was a problem hiding this comment.
I still don't understand why Pagination component start with 0
There was a problem hiding this comment.
I still don't understand why
Paginationcomponent start with 0
Just convention
| if (loadings.transactions) { | ||
| return <div>Loading</div> | ||
| } | ||
| // if (loadings.transactions) { |
There was a problem hiding this comment.
Please don't leave comment as unused code. Either delete them, or finish them when possible.
| {addresses.length > 0 ? ( | ||
| <Row> | ||
| <Col> | ||
| <Pagination currentPage={pageNo - 1} pageSize={pageSize} total={totalCount} onChange={onPageChange} /> |
There was a problem hiding this comment.
I have one question: for an end user, what does the link for first page show, 0 or 1? It should be 1 regardless of param names we choose.
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lerna to v7.4.2 (#314) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-when to v3.6.0 (#313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-styled-components to v7.2.0 (#312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/bi to v0.21.0-next.3 (#317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-import to v2.29.0 (#309) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/codec to v0.21.0-next.3 (#319) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/hd to v0.21.0-next.3 (#322) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/common-scripts to v0.21.0-next.3 (#320) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/ckb-indexer to v0.21.0-next.3 (#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/config-manager to v0.21.0-next.3 (#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v13.5.0 (#325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @babel/core to v7.23.5 (#327) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript to v5.3.3 * chore(deps): update dependency @types/enzyme to v3.10.18 (#328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update reviewers of renovate (#330) * refactor: introduce tslib --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lerna to v7.4.2 (#314) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-when to v3.6.0 (#313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-styled-components to v7.2.0 (#312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/bi to v0.21.0-next.3 (#317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-import to v2.29.0 (#309) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/codec to v0.21.0-next.3 (#319) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/hd to v0.21.0-next.3 (#322) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/common-scripts to v0.21.0-next.3 (#320) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/ckb-indexer to v0.21.0-next.3 (#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/config-manager to v0.21.0-next.3 (#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v13.5.0 (#325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @babel/core to v7.23.5 (#327) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript to v5.3.3 * chore(deps): update dependency @types/enzyme to v3.10.18 (#328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update reviewers of renovate (#330) * chore(deps): update dependency @babel/core to v7.23.6 * chore(deps): update dependency eslint-plugin-import to v2.29.1 * refactor: introduce tslib * chore(deps): update dependency eslint to v8.56.0 * chore(deps): update react monorepo to v18 * chore(deps): update dependency wait-on to v7.2.0 * chore(deps): update dependency webpack to v5.89.0 * chore(deps): update dependency @types/styled-components to v5.1.34 * chore(deps): update node.js to v18.19.0 * refactor: update type declaration for react 18 * chore(deps): update peterjgrainger/action-create-branch action to v2.4.0 * chore(deps): update typescript-eslint monorepo to v5.62.0 * fix(deps): update dependency react-router-dom to v6.21.0 * fix(deps): update dependency sass to v1.69.5 * fix(deps): update dependency undici to v5.28.2 * chore(deps): update storybook monorepo to v7.6.6 (#342) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/checkout action to v4 (#349) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/github-script action to v7 (#350) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v12.3.1 * chore(deps): update actions/setup-node action to v4 * chore(deps): update actions/stale action to v9 * chore(deps): update actions/upload-artifact action to v4 * chore(deps): update crazy-max/ghaction-import-gpg action to v6 (#355) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: rollback wait-on because it hangs in tcp connection --------- Signed-off-by: Chen Yu <keithwhisper@gmail.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lerna to v7.4.2 (nervosnetwork#314) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-when to v3.6.0 (nervosnetwork#313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-styled-components to v7.2.0 (nervosnetwork#312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/bi to v0.21.0-next.3 (nervosnetwork#317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-import to v2.29.0 (nervosnetwork#309) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/codec to v0.21.0-next.3 (nervosnetwork#319) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/hd to v0.21.0-next.3 (nervosnetwork#322) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/common-scripts to v0.21.0-next.3 (nervosnetwork#320) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/ckb-indexer to v0.21.0-next.3 (nervosnetwork#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/config-manager to v0.21.0-next.3 (nervosnetwork#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v13.5.0 (nervosnetwork#325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @babel/core to v7.23.5 (nervosnetwork#327) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript to v5.3.3 * chore(deps): update dependency @types/enzyme to v3.10.18 (nervosnetwork#328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update reviewers of renovate (nervosnetwork#330) * refactor: introduce tslib --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
* chore(deps): update dependency lerna to v7.4.2 (nervosnetwork#314) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-when to v3.6.0 (nervosnetwork#313) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency jest-styled-components to v7.2.0 (nervosnetwork#312) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/bi to v0.21.0-next.3 (nervosnetwork#317) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency eslint-plugin-import to v2.29.0 (nervosnetwork#309) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/codec to v0.21.0-next.3 (nervosnetwork#319) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/hd to v0.21.0-next.3 (nervosnetwork#322) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/common-scripts to v0.21.0-next.3 (nervosnetwork#320) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/ckb-indexer to v0.21.0-next.3 (nervosnetwork#318) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * fix(deps): update dependency @ckb-lumos/config-manager to v0.21.0-next.3 (nervosnetwork#321) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v13.5.0 (nervosnetwork#325) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency @babel/core to v7.23.5 (nervosnetwork#327) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency typescript to v5.3.3 * chore(deps): update dependency @types/enzyme to v3.10.18 (nervosnetwork#328) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: update reviewers of renovate (nervosnetwork#330) * chore(deps): update dependency @babel/core to v7.23.6 * chore(deps): update dependency eslint-plugin-import to v2.29.1 * refactor: introduce tslib * chore(deps): update dependency eslint to v8.56.0 * chore(deps): update react monorepo to v18 * chore(deps): update dependency wait-on to v7.2.0 * chore(deps): update dependency webpack to v5.89.0 * chore(deps): update dependency @types/styled-components to v5.1.34 * chore(deps): update node.js to v18.19.0 * refactor: update type declaration for react 18 * chore(deps): update peterjgrainger/action-create-branch action to v2.4.0 * chore(deps): update typescript-eslint monorepo to v5.62.0 * fix(deps): update dependency react-router-dom to v6.21.0 * fix(deps): update dependency sass to v1.69.5 * fix(deps): update dependency undici to v5.28.2 * chore(deps): update storybook monorepo to v7.6.6 (nervosnetwork#342) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/checkout action to v4 (nervosnetwork#349) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update actions/github-script action to v7 (nervosnetwork#350) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore(deps): update dependency react-i18next to v12.3.1 * chore(deps): update actions/setup-node action to v4 * chore(deps): update actions/stale action to v9 * chore(deps): update actions/upload-artifact action to v4 * chore(deps): update crazy-max/ghaction-import-gpg action to v6 (nervosnetwork#355) Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> * chore: rollback wait-on because it hangs in tcp connection --------- Signed-off-by: Chen Yu <keithwhisper@gmail.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>