Rate this page:
A modal dialog triggered from the request detail view action section in Jira Service Management customer portal.
This is an example of a PortalRequestViewActionButton
button:
This is an example of the triggered modal dialog:
PortalRequestViewAction
is the top-level component required for the
jiraServiceManagement:portalRequestViewAction
module.
1 2import ForgeUI, { PortalRequestViewAction } from '@forge/ui';
Name | Type | Required | Description |
---|---|---|---|
children | Array<ForgeComponent> | Yes | A container for displaying multiple components. Can only contain ModalDialog. |
1 2import ForgeUI, {render, Text, PortalRequestViewAction, ModalDialog, useState} from '@forge/ui'; const App = () => { const [isOpen, setOpen] = useState(true) if (!isOpen) { return null; } return ( <ModalDialog header="Hello" onClose={() => setOpen(false)}> <Text>Hello world!</Text> </ModalDialog> ); }; export const run = render( <PortalRequestViewAction> <App/> </PortalRequestViewAction> );
Rate this page: