brandImageAlt*required | string | | The alternate text of the brand image |
brandImageSrc*required | string | | The URL of the image for the brand |
children*required | React.ReactNode | | Content rendered inside the about modal |
appendTo | HTMLElement | (() => HTMLElement) | | The parent container to append the modal to. Defaults to document.body |
aria-label | string | | Aria label for the about modal. This should be used when no productName prop is provided |
backgroundImageSrc | string | | The URL or file path of the image for the background |
className | string | | Additional classes added to the about modal |
closeButtonAriaLabel | string | | Set aria label to the close button |
disableFocusTrap | boolean | | Flag to disable focus trap |
hasNoContentContainer | boolean | false | Prevents the about modal from rendering content inside a container; allows for more flexible layouts |
isOpen | boolean | false | Flag to show the about modal |
onClose | (event: React.MouseEvent | MouseEvent | KeyboardEvent) => void | (_e): any => undefined | A callback for when the close button is clicked |
productName | string | | Product name |
trademark | string | | Trademark information |