How about:
```python
lambda ctx: (
    sel.click(Quadicon(ctx['datastore'].name, 'datastore')) if "provider" not in ctx
    else nav_to_datastore_through_provider(ctx)
)
```