Fix API pane header and params count (#3494)
This commit is contained in:
parent
3b2072eeb9
commit
191dde0b18
|
|
@ -445,10 +445,22 @@ export default connect((state: AppState) => {
|
|||
const apiId = selector(state, "id");
|
||||
const actionName = getApiName(state, apiId) || "";
|
||||
const headers = selector(state, "actionConfiguration.headers");
|
||||
const headersCount = Array.isArray(headers) ? headers.length : 0;
|
||||
let headersCount = 0;
|
||||
|
||||
if (Array.isArray(headers)) {
|
||||
const validHeaders = headers.filter(
|
||||
(value) => value.key && value.key !== "",
|
||||
);
|
||||
headersCount = validHeaders.length;
|
||||
}
|
||||
|
||||
const params = selector(state, "actionConfiguration.queryParameters");
|
||||
const paramsCount = Array.isArray(params) ? params.length : 0;
|
||||
let paramsCount = 0;
|
||||
|
||||
if (Array.isArray(params)) {
|
||||
const validParams = params.filter((value) => value.key && value.key !== "");
|
||||
paramsCount = validParams.length;
|
||||
}
|
||||
|
||||
return {
|
||||
actionName,
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user