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