BlockSuite API Documentation / @blocksuite/blocks / createLitPortal
Function: createLitPortal() 
createLitPortal(
__namedParameters):HTMLDivElement
Similar to createSimplePortal, but supports auto update position.
The template should be a static template since it will not be re-rendered.
See createSimplePortal for more details.
Parameters 
• __namedParameters: AdvancedPortalOptions
Returns 
HTMLDivElement
Example 
ts
createLitPortal({
  template: RenameModal({
    model,
    abortController: renameAbortController,
  }),
  computePosition: {
    referenceElement: anchor,
    placement: 'top-end',
    middleware: [flip(), offset(4)],
    autoUpdate: true,
  },
  abortController: renameAbortController,
});Defined in 
packages/affine/components/dist/portal/helper.d.ts:34