---
title: "LocalTaskDispatchers"
description: "The CompositionLocal to provide [TaskDispatchers] for running coroutines and asynchronous tasks inside a Compose UI hierarchy."
type: "property"
lastmod: "2026-08-27"
---
## API Reference

> Source set: Common

```kotlin
public val LocalTaskDispatchers: ProvidableCompositionLocal<TaskDispatchers> =
    computedDefaultOf("LocalTaskDispatchers") { LocalOwner.currentValue.taskDispatchers }
```

The CompositionLocal to provide [TaskDispatchers](/jetpack-compose/androidx.compose.ui/ui/interfaces/TaskDispatchers/api) for running coroutines and asynchronous tasks
inside a Compose UI hierarchy.

## Code Examples

### TaskDispatchersSample

```kotlin
@Sampled
@Composable
fun TaskDispatchersSample() {
    val taskDispatchers = LocalTaskDispatchers.current
    LaunchedEffect(taskDispatchers) {
        withContext(taskDispatchers.IO) {
            // Perform background I/O operations using the provided IO context
        }
    }
    Text("TaskDispatchers Sample")
}
```
