10 lines
261 B
TypeScript
10 lines
261 B
TypeScript
export function getSizeWithAspectRatio(
|
|
srcWidth: number,
|
|
srcHeight: number,
|
|
maxWidth: number,
|
|
maxHeight: number,
|
|
) {
|
|
const ratio = Math.min(maxWidth / srcWidth, maxHeight / srcHeight)
|
|
return { width: srcWidth * ratio, height: srcHeight * ratio }
|
|
}
|