Fix clipping issue with 2 image grid (#5744)
* don't set aspect ratio for 2 images * let -> const
This commit is contained in:
@@ -24,18 +24,7 @@ export function ImageLayoutGrid({style, ...props}: ImageLayoutGridProps) {
|
|||||||
: a.gap_2xs
|
: a.gap_2xs
|
||||||
: a.gap_xs
|
: a.gap_xs
|
||||||
const count = props.images.length
|
const count = props.images.length
|
||||||
let aspectRatio
|
const aspectRatio = count === 3 ? 2 : undefined
|
||||||
switch (count) {
|
|
||||||
case 2:
|
|
||||||
aspectRatio = 2
|
|
||||||
break
|
|
||||||
case 3:
|
|
||||||
aspectRatio = 2
|
|
||||||
break
|
|
||||||
case 4:
|
|
||||||
aspectRatio = undefined
|
|
||||||
break
|
|
||||||
}
|
|
||||||
return (
|
return (
|
||||||
<View style={style}>
|
<View style={style}>
|
||||||
<View style={[gap, a.rounded_md, a.overflow_hidden, {aspectRatio}]}>
|
<View style={[gap, a.rounded_md, a.overflow_hidden, {aspectRatio}]}>
|
||||||
|
|||||||
Reference in New Issue
Block a user