From ef3867ef43dbbac5a9fe62268e85eb0b2dd64fb1 Mon Sep 17 00:00:00 2001 From: Udhay-Adithya Date: Mon, 21 Apr 2025 23:31:55 +0530 Subject: [PATCH] feat: add scripts tab to request pane and update tab structure --- lib/consts.dart | 1 + .../details_card/request_pane/request_pane_rest.dart | 3 +++ 2 files changed, 4 insertions(+) diff --git a/lib/consts.dart b/lib/consts.dart index 10ae65ea..cedaf523 100644 --- a/lib/consts.dart +++ b/lib/consts.dart @@ -443,6 +443,7 @@ const kLabelViewCode = "View Code"; const kLabelURLParams = "URL Params"; const kLabelHeaders = "Headers"; const kLabelBody = "Body"; +const kLabelScripts = "Scripts"; const kLabelQuery = "Query"; const kNameCheckbox = "Checkbox"; const kNameURLParam = "URL Parameter"; diff --git a/lib/screens/home_page/editor_pane/details_card/request_pane/request_pane_rest.dart b/lib/screens/home_page/editor_pane/details_card/request_pane/request_pane_rest.dart index e323f83b..25a7bbda 100644 --- a/lib/screens/home_page/editor_pane/details_card/request_pane/request_pane_rest.dart +++ b/lib/screens/home_page/editor_pane/details_card/request_pane/request_pane_rest.dart @@ -44,16 +44,19 @@ class EditRestRequestPane extends ConsumerWidget { paramLength > 0, headerLength > 0, hasBody, + false, // TODO: Add indicator condition once it is added to [selectedRequestModelProvider] ], tabLabels: const [ kLabelURLParams, kLabelHeaders, kLabelBody, + kLabelScripts, ], children: const [ EditRequestURLParams(), EditRequestHeaders(), EditRequestBody(), + SizedBox.shrink(), ], ); }