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_core/apidash_core.dart';
import 'package:apidash_design_system/apidash_design_system.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:spot/spot.dart'; import 'package:spot/spot.dart';
@ -103,7 +104,7 @@ class ApidashTestRequestHelper {
Future<void> unCheckFirstHeader() async { Future<void> unCheckFirstHeader() async {
final headerCells = find.descendant( 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.tap(headerCells.at(0));
await tester.pumpAndSettle(); await tester.pumpAndSettle();
} }

View File

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

View File

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

View File

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

View File

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

View File

@ -1,11 +1,11 @@
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
class CheckBox extends StatelessWidget { class ADCheckBox extends StatelessWidget {
final String keyId; final String keyId;
final bool value; final bool value;
final ValueChanged<bool?>? onChanged; final ValueChanged<bool?>? onChanged;
final ColorScheme? colorScheme; final ColorScheme? colorScheme;
const CheckBox({ const ADCheckBox({
super.key, super.key,
required this.keyId, required this.keyId,
required this.value, 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/material.dart';
import 'package:flutter_test/flutter_test.dart'; import 'package:flutter_test/flutter_test.dart';
import 'package:apidash/widgets/checkbox.dart';
void main() { void main() {
testWidgets('Testing for Checkbox', (tester) async { testWidgets('Testing for Checkbox', (tester) async {
@ -9,7 +9,7 @@ void main() {
MaterialApp( MaterialApp(
title: 'Checkbox Widget', title: 'Checkbox Widget',
home: Scaffold( home: Scaffold(
body: CheckBox( body: ADCheckBox(
keyId: "1", keyId: "1",
value: false, value: false,
onChanged: (value) { onChanged: (value) {