mirror of
https://github.com/foss42/apidash.git
synced 2025-08-06 05:32:26 +08:00
Fix indicators for empty headers and params
This commit is contained in:
@ -36,6 +36,9 @@ class RequestModel {
|
||||
final String? message;
|
||||
final ResponseModel? responseModel;
|
||||
|
||||
Map<String, String> get headersMap => rowsToMap(requestHeaders) ?? {};
|
||||
Map<String, String> get paramsMap => rowsToMap(requestParams) ?? {};
|
||||
|
||||
RequestModel duplicate({
|
||||
required String id,
|
||||
}) {
|
||||
|
@ -21,10 +21,10 @@ class _EditRequestPaneState extends ConsumerState<EditRequestPane> {
|
||||
final tabIndex = ref.watch(
|
||||
activeRequestModelProvider.select((value) => value?.requestTabIndex));
|
||||
|
||||
final headerLength = ref.watch(activeRequestModelProvider
|
||||
.select((value) => value?.requestHeaders?.length));
|
||||
final paramLength = ref.watch(activeRequestModelProvider
|
||||
.select((value) => value?.requestParams?.length));
|
||||
final headerLength = ref.watch(
|
||||
activeRequestModelProvider.select((value) => value?.headersMap.length));
|
||||
final paramLength = ref.watch(
|
||||
activeRequestModelProvider.select((value) => value?.paramsMap.length));
|
||||
final bodyLength = ref.watch(activeRequestModelProvider
|
||||
.select((value) => value?.requestBody?.length));
|
||||
|
||||
|
Reference in New Issue
Block a user