calculateGridAspectRatio function

double calculateGridAspectRatio(
  1. double gridWidth,
  2. double crossAxisSpacing,
  3. int crossAxisCount,
  4. double itemHeight,
)

Calculate grid aspect ratio

double crossAxisSpacing = 8;
int crossAxisCount = 4;
double itemHeight = 60;
double childAspectRatio = calculateChildAspectRatio(
  Get.width,
  crossAxisSpacing,
  crossAxisCount,
  itemHeight);
GridView.builder(
  gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(
    crossAxisCount: crossAxisCount,
  )
);

Implementation

//      mainAxisSpacing: 0,
//      crossAxisSpacing: crossAxisSpacing,
//      childAspectRatio: childAspectRatio,
///   )
/// );
/// ```
double calculateGridAspectRatio(
  double gridWidth,
  double crossAxisSpacing,
  int crossAxisCount,
  double itemHeight,
) {
  return (gridWidth - (crossAxisCount - 1) * crossAxisSpacing) /
      crossAxisCount /
      itemHeight;
}