Added counts to Dashboard Pie Chart legends and tooltips

This commit is contained in:
Brady Wetherington 2022-09-29 13:20:58 -07:00
parent 9c6fa18454
commit 420c216973
2 changed files with 11 additions and 3 deletions

View file

@ -3,14 +3,15 @@
namespace App\Http\Transformers;
use App\Helpers\Helper;/**
use App\Helpers\Helper;
/**
* Class PieChartTransformer
*
* This handles the standardized formatting of the API response we need to provide for
* the pie charts
*
* @return \Illuminate\Http\Response
*@since [v6.0.11]
* @since [v6.0.11]
* @author [A. Gianotto] [<snipe@snipe.net>]
*/
class PieChartTransformer
@ -27,7 +28,7 @@ class PieChartTransformer
if ($total['count'] > 0) {
$labels[] = $total['label'];
$labels[] = $total['label']." (".$total['count'].")";
$counts[] = $total['count'];
if (isset($total['color'])) {

View file

@ -427,6 +427,13 @@
position: 'top',
responsive: true,
maintainAspectRatio: true,
},
tooltips: {
callbacks: {
label: function(tooltipItem, data) {
return data.labels[tooltipItem.datasetIndex] || '';
}
}
}
};