Fix EditGraphQLRequestPane provider

This commit is contained in:
Ankit Mahato
2025-07-14 01:09:54 +05:30
parent 862319b3df
commit 245a7b79ac

View File

@@ -1,10 +1,10 @@
import 'package:apidash/consts.dart';
import 'package:apidash/screens/home_page/editor_pane/details_card/request_pane/request_auth.dart';
import 'package:apidash_core/apidash_core.dart';
import 'package:flutter/material.dart';
import 'package:flutter_riverpod/flutter_riverpod.dart';
import 'package:apidash_core/apidash_core.dart';
import 'package:apidash/providers/providers.dart';
import 'package:apidash/widgets/widgets.dart';
import 'request_auth.dart';
import 'request_headers.dart';
import 'request_body.dart';
import 'request_scripts.dart';
@@ -25,15 +25,15 @@ class EditGraphQLRequestPane extends ConsumerWidget {
.select((value) => value?.httpRequestModel?.hasQuery)) ??
false;
final hasAuth = ref.watch(selectedRequestModelProvider
.select((value) => value?.httpRequestModel?.authModel?.type != APIAuthType.none));
final scriptsLength = ref.watch(selectedHistoryRequestModelProvider
final scriptsLength = ref.watch(selectedRequestModelProvider
.select((value) => value?.preRequestScript?.length)) ??
ref.watch(selectedHistoryRequestModelProvider
ref.watch(selectedRequestModelProvider
.select((value) => value?.postRequestScript?.length)) ??
0;
final hasAuth = ref.watch(selectedRequestModelProvider.select((value) =>
value?.httpRequestModel?.authModel?.type != APIAuthType.none));
if (tabIndex >= 3) {
tabIndex = 0;
}