---
schema_version: "1"
id: d9255f02f3d74a3d5d95159ca034ff83818635b415496e4ea39b418ddc23f34e
title: dispose()
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/lwr-node/lwr/references/csr-reference/dispose.md
canonical_url: https://developer.salesforce.com/docs/platform/lwr/references/csr-reference/dispose.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: 9a1f878281b38304005ec5978a5816541ad9dfaaf1a7ac59569dc0499f8a667f
products:
  - Lightning Web Runtime
---
# dispose()

Cleans up a route handler module.

**note:** [Route handler **modules**](https://developer.salesforce.com/docs/platform/lwr/guides/lwr-route-handler-modules.md), which are used in client-side routing, aren’t the same as [route handler **functions**](https://developer.salesforce.com/docs/platform/lwr/guides/lwr-routing-server.md#route-handler-functions), which are used in server-side routing.

## Properties

None

## Syntax

```javascript
dispose(): void {
        // perform cleanup tasks
    }
```

## Signature

```javascript
public void dispose()
```

## Returns

- None

**See Also**

- [Route Handler Modules](https://developer.salesforce.com/docs/platform/lwr/guides/lwr-route-handler-modules.md#dispose)
- [Simple Routing Example: Create a Route Handler](https://developer.salesforce.com/docs/platform/lwr/guides/lwr-routing-example-simple.md#create-a-route-handler)
