mirror of
https://github.com/foss42/apidash.git
synced 2025-12-05 20:40:02 +08:00
Fix EditGraphQLRequestPane provider
This commit is contained in:
@@ -1,10 +1,10 @@
|
|||||||
import 'package:apidash/consts.dart';
|
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/material.dart';
|
||||||
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
import 'package:flutter_riverpod/flutter_riverpod.dart';
|
||||||
|
import 'package:apidash_core/apidash_core.dart';
|
||||||
import 'package:apidash/providers/providers.dart';
|
import 'package:apidash/providers/providers.dart';
|
||||||
import 'package:apidash/widgets/widgets.dart';
|
import 'package:apidash/widgets/widgets.dart';
|
||||||
|
import 'request_auth.dart';
|
||||||
import 'request_headers.dart';
|
import 'request_headers.dart';
|
||||||
import 'request_body.dart';
|
import 'request_body.dart';
|
||||||
import 'request_scripts.dart';
|
import 'request_scripts.dart';
|
||||||
@@ -25,15 +25,15 @@ class EditGraphQLRequestPane extends ConsumerWidget {
|
|||||||
.select((value) => value?.httpRequestModel?.hasQuery)) ??
|
.select((value) => value?.httpRequestModel?.hasQuery)) ??
|
||||||
false;
|
false;
|
||||||
|
|
||||||
final hasAuth = ref.watch(selectedRequestModelProvider
|
final scriptsLength = ref.watch(selectedRequestModelProvider
|
||||||
.select((value) => value?.httpRequestModel?.authModel?.type != APIAuthType.none));
|
|
||||||
|
|
||||||
final scriptsLength = ref.watch(selectedHistoryRequestModelProvider
|
|
||||||
.select((value) => value?.preRequestScript?.length)) ??
|
.select((value) => value?.preRequestScript?.length)) ??
|
||||||
ref.watch(selectedHistoryRequestModelProvider
|
ref.watch(selectedRequestModelProvider
|
||||||
.select((value) => value?.postRequestScript?.length)) ??
|
.select((value) => value?.postRequestScript?.length)) ??
|
||||||
0;
|
0;
|
||||||
|
|
||||||
|
final hasAuth = ref.watch(selectedRequestModelProvider.select((value) =>
|
||||||
|
value?.httpRequestModel?.authModel?.type != APIAuthType.none));
|
||||||
|
|
||||||
if (tabIndex >= 3) {
|
if (tabIndex >= 3) {
|
||||||
tabIndex = 0;
|
tabIndex = 0;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user