General Guideline For Building a Widget Using the Framework

Hi,

I’m building my first dashboard widget using the apps framework, and I can’t seem to wrap my head around the development process. So far, I’ve installed and run the React template using Vite, and I can see my changes reflected on the features tab.

My question is: do I build this widget like a React application? For example, should I fetch data using API calls, render it, attach event handlers, and respond to events?

My current task requires a widget similar to the “Time Tracking” one below. I need to be able to click on users, and additional details should appear in an accordion-style view.

I haven’t found any comprehensive guide specifically for building a widget. If anyone could point me in the right direction, it would be greatly appreciated. Cheers!

Hey @Zepticona
Could you have a look on the quickstart guide here?
Let me know if there’s something missing from there.
Also, there are more examples here on the kitchen sink github

Thanks,
Omer