From 3b235dbe94ee9ec3b9d66dcf343bb32076d77fb0 Mon Sep 17 00:00:00 2001 From: Ashita Prasad Date: Thu, 12 Dec 2024 03:36:47 +0530 Subject: [PATCH] CheckBox -> ADCheckBox --- integration_test/req_helper.dart | 3 ++- lib/screens/envvar/editor_pane/secrets_pane.dart | 2 +- lib/screens/envvar/editor_pane/variables_pane.dart | 2 +- .../details_card/request_pane/request_headers.dart | 2 +- .../editor_pane/details_card/request_pane/request_params.dart | 3 +-- .../apidash_design_system/lib}/widgets/checkbox.dart | 4 ++-- .../apidash_design_system/test}/checkbox_test.dart | 4 ++-- 7 files changed, 10 insertions(+), 10 deletions(-) rename {lib => packages/apidash_design_system/lib}/widgets/checkbox.dart (94%) rename {test/widgets => packages/apidash_design_system/test}/checkbox_test.dart (88%) diff --git a/integration_test/req_helper.dart b/integration_test/req_helper.dart index 392f1c0b..8697c1bc 100644 --- a/integration_test/req_helper.dart +++ b/integration_test/req_helper.dart @@ -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 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(); } diff --git a/lib/screens/envvar/editor_pane/secrets_pane.dart b/lib/screens/envvar/editor_pane/secrets_pane.dart index 802cd9b0..0e67f0f7 100644 --- a/lib/screens/envvar/editor_pane/secrets_pane.dart +++ b/lib/screens/envvar/editor_pane/secrets_pane.dart @@ -83,7 +83,7 @@ class EditEnvironmentSecretsState key: ValueKey("$selectedId-$index-secrets-row-$seed"), cells: [ DataCell( - CheckBox( + ADCheckBox( keyId: "$selectedId-$index-secrets-c-$seed", value: secretRows[index].enabled, onChanged: isLast diff --git a/lib/screens/envvar/editor_pane/variables_pane.dart b/lib/screens/envvar/editor_pane/variables_pane.dart index 6739530b..31039770 100644 --- a/lib/screens/envvar/editor_pane/variables_pane.dart +++ b/lib/screens/envvar/editor_pane/variables_pane.dart @@ -83,7 +83,7 @@ class EditEnvironmentVariablesState key: ValueKey("$selectedId-$index-variables-row-$seed"), cells: [ DataCell( - CheckBox( + ADCheckBox( keyId: "$selectedId-$index-variables-c-$seed", value: variableRows[index].enabled, onChanged: isLast diff --git a/lib/screens/home_page/editor_pane/details_card/request_pane/request_headers.dart b/lib/screens/home_page/editor_pane/details_card/request_pane/request_headers.dart index c745ec05..3efd41bb 100644 --- a/lib/screens/home_page/editor_pane/details_card/request_pane/request_headers.dart +++ b/lib/screens/home_page/editor_pane/details_card/request_pane/request_headers.dart @@ -90,7 +90,7 @@ class EditRequestHeadersState extends ConsumerState { key: ValueKey("$selectedId-$index-headers-row-$seed"), cells: [ DataCell( - CheckBox( + ADCheckBox( keyId: "$selectedId-$index-headers-c-$seed", value: isRowEnabledList[index], onChanged: isLast diff --git a/lib/screens/home_page/editor_pane/details_card/request_pane/request_params.dart b/lib/screens/home_page/editor_pane/details_card/request_pane/request_params.dart index c7ee365f..ccd1814a 100644 --- a/lib/screens/home_page/editor_pane/details_card/request_pane/request_params.dart +++ b/lib/screens/home_page/editor_pane/details_card/request_pane/request_params.dart @@ -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 { key: ValueKey("$selectedId-$index-params-row-$seed"), cells: [ DataCell( - CheckBox( + ADCheckBox( keyId: "$selectedId-$index-params-c-$seed", value: isRowEnabledList[index], onChanged: isLast diff --git a/lib/widgets/checkbox.dart b/packages/apidash_design_system/lib/widgets/checkbox.dart similarity index 94% rename from lib/widgets/checkbox.dart rename to packages/apidash_design_system/lib/widgets/checkbox.dart index 333efe08..1707b051 100644 --- a/lib/widgets/checkbox.dart +++ b/packages/apidash_design_system/lib/widgets/checkbox.dart @@ -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? onChanged; final ColorScheme? colorScheme; - const CheckBox({ + const ADCheckBox({ super.key, required this.keyId, required this.value, diff --git a/test/widgets/checkbox_test.dart b/packages/apidash_design_system/test/checkbox_test.dart similarity index 88% rename from test/widgets/checkbox_test.dart rename to packages/apidash_design_system/test/checkbox_test.dart index fc6167a0..a0042cb1 100644 --- a/test/widgets/checkbox_test.dart +++ b/packages/apidash_design_system/test/checkbox_test.dart @@ -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) {