Anti-pattern
Wrong sizing
The widget is forced into a ~320px column. Internal layout breaks: dates collide, buttons wrap, the flow is unusable. Give the widget at least ~640px.