---
url: /api/renderers/tinymce/src/functions/getIconCdnFile.md
---
[pantoken-root](../../../../index.md) / [renderers/tinymce/src](../index.md) / getIconCdnFile

# Function: getIconCdnFile()

> **getIconCdnFile**(`icon`): [`CdnFile`](../../../../platforms/canvas-theme-editor/src/interfaces/CdnFile.md)

Compute the CdnFile for an icon given its source.
Returns `{ package, path }` for use with @pantoken/cdn's buildFileUrl.

## Parameters

### icon

[`TaggedIcon`](../interfaces/TaggedIcon.md)

## Returns

[`CdnFile`](../../../../platforms/canvas-theme-editor/src/interfaces/CdnFile.md)
