-
Notifications
You must be signed in to change notification settings - Fork 3
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
[TSK-259] Create a List UI component ( similar to Notion) that wraps around AG Grid #8
Commits on Aug 3, 2024
-
CreateConversationDialog: adapted from CreateResearchContextDialog
- Added also stories and tests
Configuration menu - View commit details
-
Copy full SHA for 31455a0 - Browse repository at this point
Copy the full SHA 31455a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for d055c58 - Browse repository at this point
Copy the full SHA d055c58View commit details -
Configuration menu - View commit details
-
Copy full SHA for c0f4276 - Browse repository at this point
Copy the full SHA c0f4276View commit details -
CreateResearchContextDialog: updated code following latest review
- Improved tailwind theme
Configuration menu - View commit details
-
Copy full SHA for ceb1c7c - Browse repository at this point
Copy the full SHA ceb1c7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2c2b52b - Browse repository at this point
Copy the full SHA 2c2b52bView commit details -
Adapt ConversationDialog and LoginCard following latest review
- Create test for LoginCard - Adapt test for ConversationDialog
Configuration menu - View commit details
-
Copy full SHA for b1c91e2 - Browse repository at this point
Copy the full SHA b1c91e2View commit details -
SourceDataTable: basic one with the option to add sortable columns; w…
…ith pagination and controls - Todo: styling, filtering
Configuration menu - View commit details
-
Copy full SHA for 7762d5f - Browse repository at this point
Copy the full SHA 7762d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5038ebd - Browse repository at this point
Copy the full SHA 5038ebdView commit details -
SourceDataTable: Fixed linting, added selection option
- todo: test how selected items are handled + E.g., one page will need batch download; another one will need the selection to create a conversation - todo: improve actions + Download + Copy relative path + Copy name - Todo: code, apart from this, a simple upload button that will be combined with the table for one of the pages
Configuration menu - View commit details
-
Copy full SHA for 6503942 - Browse repository at this point
Copy the full SHA 6503942View commit details -
feat: working examples of AG Grid base and source data tables
- todo: theming; selection actions
Configuration menu - View commit details
-
Copy full SHA for 72be8bf - Browse repository at this point
Copy the full SHA 72be8bfView commit details -
fix: standardized grid API calls in BaseAGGrid, following the officia…
…l docs for React
Configuration menu - View commit details
-
Copy full SHA for 7470f93 - Browse repository at this point
Copy the full SHA 7470f93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 032e5c1 - Browse repository at this point
Copy the full SHA 032e5c1View commit details -
feat: BaseAGGrid can now be passed a function + label as props, and c…
…reates a button that executes the function on a list of selected rows - Also, reorganized Story paths
Configuration menu - View commit details
-
Copy full SHA for 370c1f8 - Browse repository at this point
Copy the full SHA 370c1f8View commit details -
feat: BaseAGGrid tables now accept an arbitrary number of components …
…+ callBack functions as inputs, and renders them in the top div - Improved style and allowed for dark mode of top div - TODO: AGGrid theming
Configuration menu - View commit details
-
Copy full SHA for 1b48173 - Browse repository at this point
Copy the full SHA 1b48173View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6bc32ee - Browse repository at this point
Copy the full SHA 6bc32eeView commit details -
feat: improved style of AGGrid components
- Theming had to be hardcoded in the AG Grid way (with a css file, generated by their official theme builder), couldn't make it work with tailwind. NOTE: it's always in dark mode - Similarly, height and width of the AG Grid are not straightforwardly manipulated, so they have to be more or less hardcoded in the AG Grid variants (Source Data and Conversations) depending on the amount of columns
Configuration menu - View commit details
-
Copy full SHA for 00124ce - Browse repository at this point
Copy the full SHA 00124ceView commit details