Skip to content

feat(app, components): wire up robot out of storage modal in ODD - #22082

Open
ncdiehl11 wants to merge 1 commit into
edgefrom
app_odd-storage-modal
Open

feat(app, components): wire up robot out of storage modal in ODD#22082
ncdiehl11 wants to merge 1 commit into
edgefrom
app_odd-storage-modal

Conversation

@ncdiehl11

Copy link
Copy Markdown
Collaborator

Overview

Creates ODD variant of RobotOutOfStorage modal and wires into call to action from ODD ProtocolDetails page. Also makes minor style change to StorageBar shared component, and delets duplicate hook.

Closes EXEC-2886

Screenshot 2026-07-28 at 1 58 26 PM

Test Plan and Hands on Testing

Mock full robot storage on a dev ODD by early returning true in app/src/resources/devices/hooks/useIsRobotOutOfStorage.ts

  • open protocol details for any protol on ODD
  • click "Start setup" call to action button
  • verify that robot out of storage modal shows, and clicking "Manage files" directs to Robot Settings

Changelog

  • create ODD variant RobotOutOfStorageModal
  • wire into ProtocolDetails
  • remove dupe useIsRobotOutOfMemory hook
  • make minor edit to StorageBar shared component

Review requests

see test plan

Risk assessment

⬇️

Creates ODD variant of RobotOutOfStorage modal and wires into call to action from ODD
ProtocolDetails page. Also makes minor style change to StorageBar shared component, and delets
duplicate hook.

Closes EXEC-2886
@ncdiehl11 ncdiehl11 self-assigned this Jul 28, 2026
@ncdiehl11
ncdiehl11 requested review from a team and koji July 28, 2026 18:23
@ncdiehl11
ncdiehl11 marked this pull request as ready for review July 28, 2026 18:23
@ncdiehl11
ncdiehl11 requested a review from a team as a code owner July 28, 2026 18:23
@ncdiehl11
ncdiehl11 requested a review from jerader July 28, 2026 18:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant