package uimodels import "context" type Operation interface { Execute(ctx context.Context) error } type OperationFn func(ctx context.Context) error func (f OperationFn) Execute(ctx context.Context) error { return f(ctx) }