Timer Component

Are there plans to update the Timer component to be more in line with the rest of the more modern components and features?

The Timer component is very bare bones with no event handlers, very little customization, and the look doesn't match any of the other components (no margin between timer text and buttons, and buttons don't match the look of the standard Retool buttons).

Ideally, I'd love to see it updated with the ability to set event handlers for when the timer starts, stops, and resets. I'd also love to see more styling options.

I'd like to make a tool for time tracking, but with the state of the Timer component, it's not very feasible if I don't want to code my own custom component, and I want it to look good.


1 Like

Hi @socialjoker,

Thanks for the feedback! It's always helpful to have added context on the use case, and this is definitely a component that is due for an upgrade. I'll share your feedback with the team that works on components. This is something that we've been tracking requests for, but haven't added to our near term roadmap yet. I'll post here if we're able to ship a new version of the component, but for the time being, I'd generally recommend exploring a custom React solution for additional timer functionality