Having a log section in the UI

Hi,

I’m kinda new to dash but learning my way around so please bear with me.
I’m trying to make a dashboard that the user works with different components of the screen (like any other dashboard) but I want a section to show what has happened since the start of the session. Kind of the log section but I want it on the screen. The first thing that comes to mind is to have a Div component, pass its state as input to all the callbacks and then output its children so I can append the proper logs in the way. But I guess you would agree that this is a bad coding practice, I should be able to have a function (just like the flask log function) that I can pass my log to, and hopefully, it updates the log section on the screen. Is there any way to do this?