859 B
		
	
	
	
	
	
	
	
			
		
		
	
	
			859 B
		
	
	
	
	
	
	
	
up:: gestion title:: "my efforts shown as heatmaps" #s/PKM
// Update this object
const trackerData = {
    entries: [],
    separateMonths: true,
    heatmapTitle: "This is the title for your heatmap",
    heatmapSubtitle: "This is the subtitle for your heatmap. You can use it as a description.",
}
// Path to the folder with notes
const PATH_TO_YOUR_FOLDER = "daily";
// Name of the parameter you want to see on this heatmap
const PARAMETER_NAME = 'kung_fu';
// You need dataviewjs plugin to get information from your pages
for(let page of dv.pages(`"${PATH_TO_YOUR_FOLDER}"`).where((p) => p[PARAMETER_NAME])){
    trackerData.entries.push({
        date: page.file.name,
        intensity: page[PARAMETER_NAME],
        content: await dv.span(`[](${page.file.name})`)
    });
}
renderHeatmapTracker(this.container, trackerData);