CheckBox -> ADCheckBox

This commit is contained in:
Ashita Prasad
2024-12-12 03:36:47 +05:30
parent dd06bd6a2d
commit 3b235dbe94
7 changed files with 10 additions and 10 deletions

View File

@ -1,4 +1,5 @@
import 'package:apidash_core/apidash_core.dart';
import 'package:apidash_design_system/apidash_design_system.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:spot/spot.dart';
@ -103,7 +104,7 @@ class ApidashTestRequestHelper {
Future<void> unCheckFirstHeader() async {
final headerCells = find.descendant(
of: find.byType(EditRequestHeaders), matching: find.byType(CheckBox));
of: find.byType(EditRequestHeaders), matching: find.byType(ADCheckBox));
await tester.tap(headerCells.at(0));
await tester.pumpAndSettle();
}

View File

@ -83,7 +83,7 @@ class EditEnvironmentSecretsState
key: ValueKey("$selectedId-$index-secrets-row-$seed"),
cells: <DataCell>[
DataCell(
CheckBox(
ADCheckBox(
keyId: "$selectedId-$index-secrets-c-$seed",
value: secretRows[index].enabled,
onChanged: isLast

View File

@ -83,7 +83,7 @@ class EditEnvironmentVariablesState
key: ValueKey("$selectedId-$index-variables-row-$seed"),
cells: <DataCell>[
DataCell(
CheckBox(
ADCheckBox(
keyId: "$selectedId-$index-variables-c-$seed",
value: variableRows[index].enabled,
onChanged: isLast

View File

@ -90,7 +90,7 @@ class EditRequestHeadersState extends ConsumerState<EditRequestHeaders> {
key: ValueKey("$selectedId-$index-headers-row-$seed"),
cells: <DataCell>[
DataCell(
CheckBox(
ADCheckBox(
keyId: "$selectedId-$index-headers-c-$seed",
value: isRowEnabledList[index],
onChanged: isLast

View File

@ -5,7 +5,6 @@ import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:data_table_2/data_table_2.dart';
import 'package:apidash/providers/providers.dart';
import 'package:apidash/widgets/widgets.dart';
import 'package:apidash/consts.dart';
import 'package:apidash/screens/common_widgets/common_widgets.dart';
@ -90,7 +89,7 @@ class EditRequestURLParamsState extends ConsumerState<EditRequestURLParams> {
key: ValueKey("$selectedId-$index-params-row-$seed"),
cells: <DataCell>[
DataCell(
CheckBox(
ADCheckBox(
keyId: "$selectedId-$index-params-c-$seed",
value: isRowEnabledList[index],
onChanged: isLast

View File

@ -1,11 +1,11 @@
import 'package:flutter/material.dart';
class CheckBox extends StatelessWidget {
class ADCheckBox extends StatelessWidget {
final String keyId;
final bool value;
final ValueChanged<bool?>? onChanged;
final ColorScheme? colorScheme;
const CheckBox({
const ADCheckBox({
super.key,
required this.keyId,
required this.value,

View File

@ -1,6 +1,6 @@
import 'package:apidash_design_system/widgets/checkbox.dart';
import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart';
import 'package:apidash/widgets/checkbox.dart';
void main() {
testWidgets('Testing for Checkbox', (tester) async {
@ -9,7 +9,7 @@ void main() {
MaterialApp(
title: 'Checkbox Widget',
home: Scaffold(
body: CheckBox(
body: ADCheckBox(
keyId: "1",
value: false,
onChanged: (value) {