mirror of
https://github.com/ueberdosis/tiptap.git
synced 2024-11-24 19:59:02 +08:00
fix tippy position
This commit is contained in:
parent
8f95eb6aed
commit
faa8842698
@ -50,7 +50,7 @@ export default {
|
||||
})
|
||||
|
||||
popup = tippy('body', {
|
||||
getReferenceClientRect: () => props.clientRect,
|
||||
getReferenceClientRect: props.clientRect,
|
||||
appendTo: () => document.body,
|
||||
content: component.element,
|
||||
showOnCreate: true,
|
||||
@ -63,7 +63,7 @@ export default {
|
||||
component.updateProps(props)
|
||||
|
||||
popup[0].setProps({
|
||||
getReferenceClientRect: () => props.clientRect,
|
||||
getReferenceClientRect: props.clientRect,
|
||||
})
|
||||
},
|
||||
onKeyDown(props) {
|
||||
|
@ -32,7 +32,7 @@ export interface SuggestionProps {
|
||||
items: any[],
|
||||
command: (attributes: AnyObject) => void,
|
||||
decorationNode: Element | null,
|
||||
clientRect: DOMRect | null,
|
||||
clientRect: () => (DOMRect | null),
|
||||
}
|
||||
|
||||
export interface SuggestionKeyDownProps {
|
||||
@ -98,7 +98,7 @@ export function Suggestion({
|
||||
decorationNode,
|
||||
// virtual node for popper.js or tippy.js
|
||||
// this can be used for building popups without a DOM node
|
||||
clientRect: decorationNode?.getBoundingClientRect() || null,
|
||||
clientRect: () => decorationNode?.getBoundingClientRect() || null,
|
||||
}
|
||||
|
||||
if (handleStart) {
|
||||
|
Loading…
Reference in New Issue
Block a user