Uploaded image for project: 'Compass '
  1. Compass
  2. COMPASS-7499

Incorporate the new ChangeView component into Compass

    XMLWordPrintableJSON

Details

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major - P3 Major - P3
    • No version
    • None
    • None
    • None
    • 5
    • Not Needed
    • Iteration Pterodactyl, Iteration Qantassaurus

    Description

      Following on from the investigation, plug the new component into the update preview flow:

      • Plug in BSONValue from compass-components (DONE)
      • Plug in the expand/collapse icon buttons (DONE)
      • Fix the fonts and colours for things outside of BSONValue to use leafygreen (DONE)
      • Replace all remaining CSS classes with emotion CSS (DONE)
      • Make sure it works in both light and dark mode. (DONE)
      • factor it into two passes: one to build the unified object, one to walk that and output the react components. Right now it is intermingled. Making it two passes will make it much easier to unit-test what propertiesWithChanges and itemsWithChanges does. (DONE)
      • Turn the fixtures into tests. (DONE)
      • Fix/address the TODO comments left after the investigation. (DONE)
      • Plug it into the bulk update modal. (DONE)

      Attachments

        Activity

          People

            leroux.bodenstein@mongodb.com Le Roux Bodenstein
            leroux.bodenstein@mongodb.com Le Roux Bodenstein
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: