Skip to content

App Bridge React 4: Modal prop changes (size→variant, onClose→onHide, move title/actions to <TitleBar>) #13

@mohab-sameh

Description

@mohab-sameh

Frequent API usage change; safe automated edits. (Shopify)

Before

<Modal size={Modal.Size.Large} title="My modal" onClose={handleClose} />

After

<Modal variant="large" onHide={handleClose}>
  <TitleBar title="My modal" />
</Modal>

Detect:

  • Modal props size, title, onClose.
  • Insert <TitleBar> inside children when title was used.

Edge cases:

  • message prop removed (children instead).
  • Check for setupModalAutoSizing references—no longer required.

Reference:

Metadata

Metadata

Assignees

No one assigned

    Labels

    app-bridge-reactApp Bridge React transformationsbreaking-changeBreaking change requiring migration

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions