Last updated
Last updated
In order to provide custom components on your dashboard you will have to override the dashboard entirely. The article will come in handy.
In your dashboard handler, you will need to fetch and format the required data for charts. For purposes of this guide, we will be using , which requires data to be passed in an array of objects.
Let's assume our database contains a table called movies, which contains three columns - 'title', 'year', and 'score'.
However, currently, the data variable is an array that contains all the records in the following manner.
We will need to parse to Recharts data format.
The next step is creating a chart component we will later on put into our dashboard.
The last part is adding the line chart component to our dashboard.
A simple way to implement charts with your AdminJS instance is to use Recharts library and Admin's API.