> For the complete documentation index, see [llms.txt](https://okelm.gitbook.io/devmeetings-react-ts-fork/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://okelm.gitbook.io/devmeetings-react-ts-fork/components-state/tasks.md).

# Tasks

## 1. Show/hide contact details on hover

> **Hint** using state and a callback, not CSS.

## 2. :star: Add ability to filter contacts by name

## 3. :star: Add button that keeps the contact expanded

## 4.  :star:  Filter by all fields, not just name

## 5.  :star:  Make filtering case insensitive

## 6. :fire: Add button that sorts contacts by name; clicking the button should toggle sort direction

## 7.  :fire:  Add an icon the the button (↑/↓) to indicate sorting direction.
