[COMPASS-5412] Render query / agg items from the store in the virtual grid with item card component Created: 13/Jan/22  Updated: 29/Oct/23  Resolved: 07/Feb/22

Status: Closed
Project: Compass
Component/s: None
Affects Version/s: None
Fix Version/s: 1.31.0

Type: Task Priority: Major - P3
Reporter: Sergey Petushkov Assignee: Sergey Petushkov
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Depends
depends on COMPASS-5408 Extract items-grid component to compa... Closed
depends on COMPASS-5409 Create plugin store that should provi... Closed
depends on COMPASS-5411 Create agg / query item card component Closed
Epic Link: COMPASS-3002
Documentation Changes: Not Needed
Sprint: Iteration Tokyo, Iteration Utica

 Description   

See Detailed Design section of the Tech Design for implementation details



 Comments   
Comment by Githook User [ 26/Jan/22 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(saved-aggregations-queries): Render saved queries in the list with cards using virtual grid COMPASS-5412 (#2716)

  • chore(tsconfig-compass): Generate declaration map for the packages

Maps dist to source in a way that allows "open in new tab" open
source directly

  • chore(compass-aggregations): Refactor readPipelinesFromStorage to async method; Provide lastModified prop from stats
  • chore(compass-components): Use createElement instead of calling render directly

Means that components that are passed as props here will correctly
get access to React context

  • chore(saved-aggregations-queries): Use VirtualGrid and SavedItemCard to render aggs and queries from the store
  • chore(compass-saved-aggregations): Add missing dependencies and update tests
Comment by Githook User [ 26/Jan/22 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(saved-aggregations-queries): Render saved queries in the list with cards using virtual grid COMPASS-5412 (#2716)

  • chore(tsconfig-compass): Generate declaration map for the packages

Maps dist to source in a way that allows "open in new tab" open
source directly

  • chore(compass-aggregations): Refactor readPipelinesFromStorage to async method; Provide lastModified prop from stats
  • chore(compass-components): Use createElement instead of calling render directly

Means that components that are passed as props here will correctly
get access to React context

  • chore(saved-aggregations-queries): Use VirtualGrid and SavedItemCard to render aggs and queries from the store
  • chore(compass-saved-aggregations): Add missing dependencies and update tests
Comment by Githook User [ 26/Jan/22 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(saved-aggregations-queries): Render saved queries in the list with cards using virtual grid COMPASS-5412 (#2716)

  • chore(tsconfig-compass): Generate declaration map for the packages

Maps dist to source in a way that allows "open in new tab" open
source directly

  • chore(compass-aggregations): Refactor readPipelinesFromStorage to async method; Provide lastModified prop from stats
  • chore(compass-components): Use createElement instead of calling render directly

Means that components that are passed as props here will correctly
get access to React context

  • chore(saved-aggregations-queries): Use VirtualGrid and SavedItemCard to render aggs and queries from the store
  • chore(compass-saved-aggregations): Add missing dependencies and update tests
Comment by Githook User [ 25/Jan/22 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: chore(saved-aggregations-queries): Render saved queries in the list with cards using virtual grid COMPASS-5412 (#2716)

  • chore(tsconfig-compass): Generate declaration map for the packages

Maps dist to source in a way that allows "open in new tab" open
source directly

  • chore(compass-aggregations): Refactor readPipelinesFromStorage to async method; Provide lastModified prop from stats
  • chore(compass-components): Use createElement instead of calling render directly

Means that components that are passed as props here will correctly
get access to React context

  • chore(saved-aggregations-queries): Use VirtualGrid and SavedItemCard to render aggs and queries from the store
  • chore(compass-saved-aggregations): Add missing dependencies and update tests
Comment by Githook User [ 25/Jan/22 ]

Author:

{'name': 'Sergey Petushkov', 'email': 'petushkov.sergey@gmail.com', 'username': 'gribnoysup'}

Message: Merge remote-tracking branch 'origin/main' into compass-5412-render-saved-queries-in-the-list
Branch: compass-5412-render-saved-queries-in-the-list
https://github.com/mongodb-js/compass/commit/21c11602fbb3330235215ad38ff3d4a21dff04b4

Generated at Wed Feb 07 22:39:28 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.