Skip to content

Commit 011c042

Browse files
committed
source/Controlled.tsx, utils.ts: rename prop zoomAlignment to zoomAlignmentY
1 parent 145479c commit 011c042

File tree

2 files changed

+9
-9
lines changed

2 files changed

+9
-9
lines changed

source/Controlled.tsx

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ export interface ControlledProps {
7373
}) => React.ReactElement
7474
zoomImg?: React.ImgHTMLAttributes<HTMLImageElement>
7575
zoomMargin?: number
76-
zoomAlignment?: 'center' | 'top'
76+
zoomAlignmentY?: 'center' | 'top'
7777
}
7878

7979
export function Controlled (props: ControlledProps) {
@@ -89,7 +89,7 @@ interface ControlledDefaultProps {
8989
swipeToUnzoomThreshold: number
9090
wrapElement: 'div' | 'span'
9191
zoomMargin: number
92-
zoomAlignment: 'center' | 'top'
92+
zoomAlignmentY: 'center' | 'top'
9393
}
9494

9595
type ControlledPropsWithDefaults = ControlledDefaultProps & ControlledProps
@@ -113,7 +113,7 @@ class ControlledBase extends React.Component<ControlledPropsWithDefaults, Contro
113113
swipeToUnzoomThreshold: 10,
114114
wrapElement: 'div',
115115
zoomMargin: 0,
116-
zoomAlignment: 'center'
116+
zoomAlignmentY: 'center'
117117
}
118118

119119
state: ControlledState = {
@@ -164,7 +164,7 @@ class ControlledBase extends React.Component<ControlledPropsWithDefaults, Contro
164164
ZoomContent,
165165
zoomImg,
166166
zoomMargin,
167-
zoomAlignment
167+
zoomAlignmentY
168168
},
169169
refContent,
170170
refDialog,
@@ -231,7 +231,7 @@ class ControlledBase extends React.Component<ControlledPropsWithDefaults, Contro
231231
offset: zoomMargin,
232232
shouldRefresh,
233233
targetEl: imgEl as SupportedImage,
234-
zoomAlignment
234+
zoomAlignmentY
235235
})
236236
: {}
237237

source/utils.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -438,7 +438,7 @@ export interface GetStyleModalImg {
438438
offset: number,
439439
shouldRefresh: boolean,
440440
targetEl: SupportedImage,
441-
zoomAlignment: 'top' | 'center'
441+
zoomAlignmentY: 'top' | 'center'
442442
}): React.CSSProperties
443443
}
444444

@@ -451,7 +451,7 @@ export const getStyleModalImg: GetStyleModalImg = ({
451451
offset,
452452
shouldRefresh,
453453
targetEl,
454-
zoomAlignment
454+
zoomAlignmentY
455455
}) => {
456456
const hasScalableSrc =
457457
isSvg ||
@@ -521,8 +521,8 @@ export const getStyleModalImg: GetStyleModalImg = ({
521521
const childCenterY = parseFloat(String(style.top || 0)) + (parseFloat(String(style.height || 0)) / 2)
522522

523523
const translateX = viewportX - childCenterX
524-
const translateY = zoomAlignment === 'center' ? viewportY - childCenterY : -style.top
525-
524+
const translateY = zoomAlignmentY === 'center' ? viewportY - childCenterY : -style.top
525+
526526
// For scenarios like resizing the browser window
527527
if (shouldRefresh) {
528528
style.transitionDuration = '0.01ms'

0 commit comments

Comments
 (0)