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.

Thanks!

3 Likes

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

Are there any updates on this one?

I was pleasantly surprised to find a timer component available for my retool app, but I agree, I haven't been able to do anything useful with it so the alternative is having to code a custom one.

Thanks in advance!

1 Like

Hi @mandyc,

Unfortunately no updates. It looks like this ticket has been in the backlog but I agree that v2 of this component could be very useful with event handlers and added functionality.

I added your +1 to the ticket and will update this thread with any news I hear from the engineering team :+1:

1 Like