INNER CODE UNIT · JavaScript
columnWidth
brh55/react-native-masonry · components/Column.js:71
const columnWidth = (width / nColumns) - (gutterSize / 2);
if (this.state.columnWidth !== columnWidth) {
this.setState({
columnWidth
});
}
const divider = imgDimensions.width / columnWidth;
const newWidth = imgDimensions.width / divider;
const newHeight = imgDimensions.height / divider;
return { width: newWidth, height: newHeight, gutter: gutterSize };
}
// Renders the "bricks" within the columns
// _renderBrick :: images -> [TouchableTag || ImageTag...]