# Render \`Picker\` matches using \`ListItem\`s \(\#3418\) · gitcafe/zed

[View on GitCafe](https://git.cafe/gitcafe/zed/commit/179ad03ebcdd2d5c0bdefc7814fd0ba4ebfdb94c)

Repository: [gitcafe/zed](https://git.cafe/gitcafe/zed)

Visibility: public

Requested revision: 179ad03ebcdd2d5c0bdefc7814fd0ba4ebfdb94c

Requested commit: 179ad03ebcdd2d5c0bdefc7814fd0ba4ebfdb94c

Commit: 179ad03ebcdd2d5c0bdefc7814fd0ba4ebfdb94c

Tree: 6d97448511502a878decaf1a6d00af201b54402d

Author: Marshall Bowers

Committer: GitHub

## Message

```
Render `Picker` matches using `ListItem`s (#3418)

This PR updates the `PickerDelegate` implementations to render their
matches using the `ListItem` component so that they can have a
consistent style.

At some point it might make sense to move the `ListItem` rendering up
into the `Picker` implementation itself, and just have the delegate
responsible for giving us the inner content of the `ListItem`.

Release Notes:

- N/A
```

## Parents

- [eac4b2d07685d0b84f2d302ebe1782695df00f88](https://git.cafe/gitcafe/zed/commit/eac4b2d07685d0b84f2d302ebe1782695df00f88?format=markdown)

- [ecb3bd7f5943d2bd00e9dfd3f64843399f2749d9](https://git.cafe/gitcafe/zed/commit/ecb3bd7f5943d2bd00e9dfd3f64843399f2749d9?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zed/tree/179ad03ebcdd2d5c0bdefc7814fd0ba4ebfdb94c?format=markdown)
