feat: Link and formatting toolbars for super are now unified on web/desktop to allow formatting existing links and updated link editor on mobile (#2342)

This commit is contained in:
Aman Harwara
2023-07-02 14:45:49 +05:30
committed by GitHub
parent f354a50c26
commit 929642195d
8 changed files with 315 additions and 448 deletions

View File

@@ -1,8 +1,12 @@
import { PopoverCSSProperties } from '../GetPositionedPopoverStyles'
import { getAbsolutePositionedParent } from './getAbsolutePositionedParent'
export const getAdjustedStylesForNonPortalPopover = (popoverElement: HTMLElement, styles: PopoverCSSProperties) => {
const absoluteParent = getAbsolutePositionedParent(popoverElement)
export const getAdjustedStylesForNonPortalPopover = (
popoverElement: HTMLElement,
styles: PopoverCSSProperties,
parent?: HTMLElement,
) => {
const absoluteParent = parent || getAbsolutePositionedParent(popoverElement)
const translateXProperty = styles?.['--translate-x']
const translateYProperty = styles?.['--translate-y']