Rate this page:
A modal dialog triggered from the more actions (...) menu in Confluence.
ContentAction
is the top-level component required for the confluence:contentAction
module.
1 2import ForgeUI, { ContentAction } 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, ContentAction, 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( <ContentAction> <App/> </ContentAction> );
Rate this page: