Files
discord-decomp/modules/search/native/hooks/useFileOrLinkImageDimensions.tsx
T
2026-11-01 12:12:55 +02:00

12 lines
547 B
TypeScript

// Metro module 15536 (f15537).
import { useMemo } from "react";
import { FILES_OR_LINKS_GAP_WIDTH, FILES_OR_LINKS_NUM_COLUMNS, FILE_OR_LINK_IMAGE_RATIO, SEARCH_LIST_HORIZONTAL_PADDING } from "../../SearchConstants";
export function useFileOrLinkImageDimensions(a0) {
const width = (a0 - 2 * SEARCH_LIST_HORIZONTAL_PADDING - (FILES_OR_LINKS_NUM_COLUMNS - 1) * FILES_OR_LINKS_GAP_WIDTH) / FILES_OR_LINKS_NUM_COLUMNS - 2;
const height = width * FILE_OR_LINK_IMAGE_RATIO;
return useMemo(() => ({
width,
height
}), [height, width]);
}