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

feat: add supports of filtering and sorting to iot-table #184

Closed
wants to merge 31 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
14320e2
feat: set up table package and add createTableItems method
square-li Jun 13, 2022
1e43ae6
fix: update tsconfig path in eslintrc for Table package.
square-li Jun 13, 2022
8304de5
fix: add tests for dataFilters.ts
square-li Jun 13, 2022
b484a81
fix: remove unnecessary describe block
square-li Jun 14, 2022
7f1e632
fix: use object to replace CellItem class
square-li Jun 15, 2022
36cbe94
fix: remove unused import
square-li Jun 15, 2022
c6ebbeb
Merge pull request #124 from square-li/feature-table
square-li Jun 15, 2022
5423153
feat: add helper functions for
square-li Jun 17, 2022
47ff45b
feat: add the main table component
square-li Jun 17, 2022
ce9422d
fix: remove generic types for TableProps
square-li Jun 17, 2022
0585556
fix: add size to loading spinner
square-li Jun 17, 2022
a480de6
Merge branch 'feature-table' into feature-table
square-li Jun 17, 2022
4b3861a
fix: remove unnecessary TS compiler options
square-li Jun 20, 2022
2d5e133
update a few things based on comments from PR.
square-li Jun 30, 2022
0595b12
Fix: remove full file eslint disable. Switch to minimal eslint disable.
square-li Jul 6, 2022
92faf44
Merge pull request #129 from square-li/feature-table
square-li Jul 6, 2022
7eeaccd
Update: bounce version number to match other packages, and more...
square-li Jul 7, 2022
b790b5d
fix: remove unused variables.
square-li Jul 7, 2022
318f772
Merge pull request #146 from square-li/feature-table
square-li Jul 7, 2022
3038e56
Update Table component in @iot-app-kit/components (#147)
square-li Jul 15, 2022
c00a30f
Merge changes from mainline and other changes: (#169)
square-li Jul 21, 2022
a16dbb5
Update docs. Add README.md for new table component. (#165)
square-li Jul 29, 2022
29296ca
bugfix: add missing brackets. (#183)
square-li Jul 29, 2022
edd73ee
Merge remote-tracking branch 'origin/main' into feature-table
square-li Jul 29, 2022
d177e2d
Merge from main and rebuild. (#186)
square-li Jul 29, 2022
ed682e9
Merge branch 'main' into feature-table
square-li Aug 2, 2022
1b54f6e
Update docs for Table. Major version bump for breaking changes.
square-li Aug 24, 2022
6ae7312
Add messageOverrides for table.
square-li Aug 25, 2022
48b92de
add tests for table
square-li Aug 26, 2022
ccac1c5
Update docs. Remove unnecessary jest configuration.
square-li Aug 29, 2022
1f4bf90
Merge branch 'main' into feature-table
square-li Aug 29, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .eslintrc.js
Original file line number Diff line number Diff line change
Expand Up @@ -44,5 +44,9 @@ module.exports = {
files: ['./packages/related-table/**/*'],
extends: './packages/related-table/.eslintrc.js',
},
{
files: ['./packages/table/**/*'],
extends: './packages/table/.eslintrc.js',
},
],
};
8 changes: 8 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,14 @@
All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

# 2.0.0 (2022-08-24)

### Features
* add supports of sorting and filtering to iot-table. ([commit hash TBA]())
* (**breaking API changes**) iot-table now uses AWS-UI's table components (wrapped as a separated [table package](https://github.com/awslabs/iot-app-kit/blob/main/packages/table)) instead of Synchro-chart's table component.
Because of this change, we have new APIs for iot-table component. Check this [documentation](https://github.com/awslabs/iot-app-kit/blob/main/docs/Table.md) for more information about new APIs and migration from old APIs.


# 1.4.0 (2022-06-09)


Expand Down
Loading