feat(protocol-designer): deck setup skeleton for redesign #15899
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes AUTH-635
Overview
This PR creates a skeleton for the deck setup in the redesign. It is not entirely wired up yet but you should be able to see the deck map and when you hover on the slots, it will show a "slot description" on the left.
Screen.Recording.2024-08-06.at.11.53.50.mov
Test Plan and Hands on Testing
First, with the redesign ff turned off, create a flex protocol and add some labware, modules and liquids to the deck.
Then, turn on the redesign ff and click on "create new protocol". Then click on the "protocol overview" text. You should see a "go to deck setup" button. Click on that and see the deck map view. When you hover over each slot, it should give you the select overlay and a "slot information" text to the left. (see the attached video for an example)
Repeat the steps for an ot-2 protocol. should work the same.
Note: i haven't wired up select yet!!
Changelog
DeckSetup
components under theProtocolOverview
pagesProtocolOverview
Review requests
see test plans
Risk assessment
low, behind ff