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(app, shared-data, components): implement base CSV file RTP UI #15410

Merged
merged 13 commits into from
Jun 13, 2024
11 changes: 9 additions & 2 deletions api-client/src/runs/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,16 @@ export interface LabwareOffsetCreateData {
vector: VectorOffset
}

export interface RunTimeParameterCreateData {
[key: string]: string | boolean | number
interface FileRunTimeParameterCreateData {
[key: string]: string | number | boolean
ncdiehl11 marked this conversation as resolved.
Show resolved Hide resolved
}
interface ValueRunTimeParameterCreateData {
[key: string]: { id: string }
}
ncdiehl11 marked this conversation as resolved.
Show resolved Hide resolved

export type RunTimeParameterCreateData =
| FileRunTimeParameterCreateData
| ValueRunTimeParameterCreateData

export interface CommandData {
data: RunTimeCommand
Expand Down
7 changes: 7 additions & 0 deletions app/src/assets/localization/en/protocol_details.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,23 @@
"both_mounts": "Both Mounts",
"choices": "{{count}} choices",
"choose_robot_to_run": "Choose Robot to Run\n{{protocol_name}}",
"choose_file": "Choose file",
"clear_and_proceed_to_setup": "Clear and proceed to setup",
"connect_modules_to_see_controls": "Connect modules to see controls",
"connected": "connected",
"connection_status": "connection status",
"creation_method": "creation method",
"csv_file": "CSV file",
"csv_required": "This protocol requires a CSV to proceed.",
"deck_view": "Deck View",
"default_value": "Default Value",
"delete_protocol_perm": "{{name}} and its run history will be permanently deleted.",
"delete_protocol": "Delete Protocol",
"delete_this_protocol": "Delete this protocol?",
"description": "description",
"extension_mount": "extension mount",
"file_must_be_csv": "File must be .csv",
"file_required": "File required",
"go_to_labware_definition": "Go to labware definition",
"gripper_pick_up_count_description": "individual move labware commands that use the gripper.",
"gripper_pick_up_count": "Grip Count",
Expand All @@ -32,6 +37,7 @@
"location": "location",
"modules": "modules",
"name": "Name",
"n_a": "N/A",
ncdiehl11 marked this conversation as resolved.
Show resolved Hide resolved
"no_available_robots_found": "No available robots found",
"no_custom_values": "No custom values specified",
"no_parameters": "No parameters specified in this protocol",
Expand Down Expand Up @@ -60,6 +66,7 @@
"range": "Range",
"read_less": "read less",
"read_more": "read more",
"requires_upload": "Requires upload",
"restore_defaults": "Restore default values",
"right_mount": "right mount",
"robot_configuration": "robot configuration",
Expand Down
1 change: 1 addition & 0 deletions app/src/assets/localization/en/protocol_setup.json
Original file line number Diff line number Diff line change
Expand Up @@ -222,6 +222,7 @@
"recalibrating_tip_length_not_available": "Recalibrating a tip length is not available once a run has started",
"recommended": "Recommended",
"required_instrument_calibrations": "required instrument calibrations",
"required": "Required",
"required_tip_racks_title": "Required Tip Length Calibrations",
"reset_parameter_values_body": "This will discard any changes you have made. All parameters will have their default values.",
"reset_parameter_values": "Reset parameter values?",
Expand Down
Loading
Loading