return CustomScaffold(
      instance: this,
      padding: EdgeInsetsDirectional.only(start: 51.w, end: 59.w, top: 60.h),
      isLoading: isLoading,
      appBarOptions: CustomAppBarOptions(instance: this),
      isRefreshScreen: isRefreshScreen,
      body: [
        const TableHeader(),
        Table(
            border: TableBorder.symmetric(
              inside: BorderSide(
                  color: UIColors.aluminium,
                  style: BorderStyle.solid,
                  width: 2.w),
            ),
            children: [
              TableRow(
                  decoration: BoxDecoration(
                      border: Border(
                    top: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    bottom: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    right: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    left: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                  )),
                  children: [
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: Column(
                        crossAxisAlignment: CrossAxisAlignment.start,
                        mainAxisAlignment: MainAxisAlignment.start,
                        children: [
                          SizedBox(
                            height: 10.h,
                          ),
                          Text('Price',
                              style: TextStyle(
                                  fontSize: 20.sp,
                                  color: UIColors.darkGrey,
                                  fontWeight: FontWeight.w400)),
                          SizedBox(
                            height: 7.h,
                          ),
                          Text('Amount',
                              style: TextStyle(
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey,
                                  fontWeight: FontWeight.w700)),
                          SizedBox(
                            height: 10.h,
                          ),
                        ],
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${firstHandsets?.price ?? " "}' +
                                  (firstHandsets?.price != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${secondHandsets?.bestPrice ?? " "}' +
                                  (secondHandsets?.bestPrice != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${thirdHandsets?.bestPrice ?? " "}' +
                                  (thirdHandsets?.bestPrice != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                  ])
            ]),
        SizedBox(
          child: ListView.builder(
            physics: const NeverScrollableScrollPhysics(),
            shrinkWrap: true,
            itemCount: length.toInt(),
            itemBuilder: (context, index) {
              return TableBody(
                firstHandsets: firstHandsets?.specificationsGroup![index],
                secondHandsets:
                    secondHandsets?.specificationsGroup?[index] != null &&
                            secondHandsets!.specificationsGroup!.length > index
                        ? secondHandsets.specificationsGroup![index]
                        : SpecificationsGroup(),
                thirdHandsets:
                    thirdHandsets?.specificationsGroup?[index] != null &&
                            thirdHandsets!.specificationsGroup!.length > index
                        ? thirdHandsets.specificationsGroup![index]
                        : SpecificationsGroup(),
              );
            },
          ),
        ),
        SizedBox(
          height: 50.h,
        )
      ],
    );
   Another exception was thrown: Incorrect use of ParentDataWidget the page give this exception after i added this part  Table(
            border: TableBorder.symmetric(
              inside: BorderSide(
                  color: UIColors.aluminium,
                  style: BorderStyle.solid,
                  width: 2.w),
            ),
            children: [
              TableRow(
                  decoration: BoxDecoration(
                      border: Border(
                    top: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    bottom: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    right: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                    left: BorderSide(
                        color: UIColors.aluminium,
                        style: BorderStyle.solid,
                        width: 3.w),
                  )),
                  children: [
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: Column(
                        crossAxisAlignment: CrossAxisAlignment.start,
                        mainAxisAlignment: MainAxisAlignment.start,
                        children: [
                          SizedBox(
                            height: 10.h,
                          ),
                          Text('Price',
                              style: TextStyle(
                                  fontSize: 20.sp,
                                  color: UIColors.darkGrey,
                                  fontWeight: FontWeight.w400)),
                          SizedBox(
                            height: 7.h,
                          ),
                          Text('Amount',
                              style: TextStyle(
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey,
                                  fontWeight: FontWeight.w700)),
                          SizedBox(
                            height: 10.h,
                          ),
                        ],
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${firstHandsets?.price ?? " "}' +
                                  (firstHandsets?.price != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${secondHandsets?.bestPrice ?? " "}' +
                                  (secondHandsets?.bestPrice != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                    Padding(
                      padding:
                          EdgeInsets.symmetric(horizontal: 16.w, vertical: 2.h),
                      child: TableCell(
                        child: Padding(
                          padding: const EdgeInsets.all(8.0),
                          child: Text(
                              '${thirdHandsets?.bestPrice ?? " "}' +
                                  (thirdHandsets?.bestPrice != null
                                      ? "  " + "currency.egyptianPound".tr()
                                      : ""),
                              style: TextStyle(
                                  fontWeight: FontWeight.w400,
                                  fontSize: 24.sp,
                                  color: UIColors.darkGrey)),
                        ),
                      ),
                    ),
                  ])
            ]),