change x-axis label of AnalystEstimate component

This commit is contained in:
MuslemRahimi 2024-08-25 23:43:03 +02:00
parent 3046564771
commit 07970de039

View File

@ -92,25 +92,25 @@ function getPlotOptions() {
// Iterate over the data and extract required information // Iterate over the data and extract required information
if( displayData === 'Revenue') { if( displayData === 'Revenue') {
filteredData?.slice(-20)?.forEach(item => { filteredData?.slice(-20)?.forEach(item => {
dates.push(item?.date); dates.push(`FY${item?.date?.toString()?.slice(-2)}`);
valueList.push(item?.revenue); // Handle null values by using 0 or any placeholder value valueList.push(item?.revenue); // Handle null values by using 0 or any placeholder value
estimatedValueList.push(item?.estimatedRevenueAvg); estimatedValueList.push(item?.estimatedRevenueAvg);
}); });
} else if ( displayData === 'Net Income') { } else if ( displayData === 'Net Income') {
filteredData?.slice(-20)?.forEach(item => { filteredData?.slice(-20)?.forEach(item => {
dates.push(item?.date); dates.push(`FY${item?.date?.toString()?.slice(-2)}`);
valueList.push(item?.netIncome); // Handle null values by using 0 or any placeholder value valueList.push(item?.netIncome); // Handle null values by using 0 or any placeholder value
estimatedValueList.push(item?.estimatedNetIncomeAvg); estimatedValueList.push(item?.estimatedNetIncomeAvg);
}); });
} else if ( displayData === 'EBITDA') { } else if ( displayData === 'EBITDA') {
filteredData?.slice(-20)?.forEach(item => { filteredData?.slice(-20)?.forEach(item => {
dates.push(item?.date); dates.push(`FY${item?.date?.toString()?.slice(-2)}`);
valueList.push(item?.ebitda); // Handle null values by using 0 or any placeholder value valueList.push(item?.ebitda); // Handle null values by using 0 or any placeholder value
estimatedValueList.push(item?.estimatedEbitdaAvg); estimatedValueList.push(item?.estimatedEbitdaAvg);
}); });
} else if ( displayData === 'EPS') { } else if ( displayData === 'EPS') {
filteredData?.slice(-20)?.forEach(item => { filteredData?.slice(-20)?.forEach(item => {
dates.push(item?.date); dates.push(`FY${item?.date?.toString()?.slice(-2)}`);
valueList.push(item?.eps); // Handle null values by using 0 or any placeholder value valueList.push(item?.eps); // Handle null values by using 0 or any placeholder value
estimatedValueList.push(item?.estimatedEpsAvg); estimatedValueList.push(item?.estimatedEpsAvg);
}); });