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(protocol-designer): heater-shaker step form tools #16342

Merged
merged 7 commits into from
Sep 26, 2024
Merged

Conversation

jerader
Copy link
Collaborator

@jerader jerader commented Sep 24, 2024

closes AUTH-811

Overview

Wires up the heater-shaker step form tools

There is 1 follow up: https://www.figma.com/design/WbkiUyU8VhtKz0JSuIFA45/Feature%3A-Protocol-Designer-Phase-1?node-id=10435-664437&node-type=instance&t=OvRfy742rLJPTEX2-0 basically, the heater-shaker set timer fields need to be merged into 1. It will be easier to add that behavior after this PR merges: #16328

Screenshot 2024-09-24 at 12 54 37 Screenshot 2024-09-24 at 12 55 00

Test Plan and Hands on Testing

Test that the fields work as expected for 1 heater-shaker and multi heaters-shakers (To add multi heater-shakers, you need to enable the MoaM feature flag). The timer field does not work yet!!! See the follow up ticket attached.

Changelog

  • wire up the heater shaker tools
  • use the Check component

Risk assessment

low

@jerader jerader requested review from a team as code owners September 24, 2024 16:55
@jerader jerader requested review from brenthagen, koji and ncdiehl11 and removed request for a team and brenthagen September 24, 2024 16:55
showTooltip?: boolean
}

export function InputStepFormField(
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is copied over from my other 2 PRs since they all need it 😬

Comment on lines +108 to +110
const labwareOnAdapterId = Object.values(labwares).find(
lw => lw.slot === labware.id
)?.id
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

fixes a bug with the long labware name

@jerader jerader requested a review from koji September 25, 2024 17:15
Copy link
Contributor

@koji koji left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@jerader jerader merged commit 5af8b1c into edge Sep 26, 2024
29 of 30 checks passed
@jerader jerader deleted the pd_hs-tools branch September 26, 2024 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants