diff --git a/frontend/app/components/Dashboard/components/DashboardView/DashboardView.tsx b/frontend/app/components/Dashboard/components/DashboardView/DashboardView.tsx index 3579baae3..facb9fcfa 100644 --- a/frontend/app/components/Dashboard/components/DashboardView/DashboardView.tsx +++ b/frontend/app/components/Dashboard/components/DashboardView/DashboardView.tsx @@ -77,7 +77,7 @@ function DashboardView(props: Props) {
{/* @ts-ignore */} - +
- +
} diff --git a/frontend/app/mstore/metricStore.ts b/frontend/app/mstore/metricStore.ts index df403bd5e..e485a7b80 100644 --- a/frontend/app/mstore/metricStore.ts +++ b/frontend/app/mstore/metricStore.ts @@ -39,7 +39,6 @@ export default class MetricStore { } updateKey(key: string, value: any) { - console.log('up'); // @ts-ignore this[key] = value; } @@ -60,9 +59,19 @@ export default class MetricStore { changeType(value: string) { const obj: any = { metricType: value}; + if (value === TABLE || value === TIMESERIES) { + obj['viewType'] = 'table'; + } + if (value === TIMESERIES) { + obj['viewType'] = 'lineChart'; + } if (value === ERRORS || value === RESOURCE_MONITORING || value === PERFORMANCE || value === WEB_VITALS) { obj['viewType'] = 'chart'; } + + if (value === FUNNEL) { + obj['metricOf'] = 'sessionCount'; + } this.instance.update(obj) } diff --git a/frontend/app/types/filter/filterType.ts b/frontend/app/types/filter/filterType.ts index 74dfb6e6d..179a5dbf8 100644 --- a/frontend/app/types/filter/filterType.ts +++ b/frontend/app/types/filter/filterType.ts @@ -182,7 +182,7 @@ export enum FilterKey { USER_DEVICE = 'userDevice', PLATFORM = 'platform', DURATION = 'duration', - REFERRER = 'preferrer', + REFERRER = 'referrer', USER_COUNTRY = 'userCountry', JOURNEY = 'journey', REQUEST = 'request', @@ -249,8 +249,8 @@ export enum FilterKey { ERRORS_PER_DOMAINS = 'errorsPerDomains', ERRORS_PER_TYPE = 'errorsPerType', CALLS_ERRORS = 'callsErrors', - DOMAINS_ERRORS_4XX = 'domainsErrors4xx', - DOMAINS_ERRORS_5XX = 'domainsErrors5xx', + DOMAINS_ERRORS_4XX = 'domainsErrors4Xx', + DOMAINS_ERRORS_5XX = 'domainsErrors5Xx', IMPACTED_SESSIONS_BY_JS_ERRORS = 'impactedSessionsByJsErrors', // Performance @@ -272,7 +272,7 @@ export enum FilterKey { BREAKDOWN_OF_LOADED_RESOURCES = 'resourcesCountByType', MISSING_RESOURCES = 'missingResources', RESOURCE_TYPE_VS_RESPONSE_END = 'resourceTypeVsResponseEnd', - RESOURCE_FETCH_TIME = 'resourceFetchTime', + RESOURCE_FETCH_TIME = 'resourcesLoadingTime', SLOWEST_RESOURCES = 'slowestResources', CLICKMAP_URL = 'clickMapUrl',