> ## Documentation Index > Fetch the complete documentation index at: https://www.canva.dev/docs/apps/llms.txt > Use this file to discover all available pages before exploring further. # prepareDesignEditor API reference for the intents prepareDesignEditor method. Prepares a DesignEditor Intent. ## Usage ```tsx import { prepareDesignEditor } from '@canva/intents/design'; prepareDesignEditor({ render: async () => { // TODO: Implement the logic to render your app's UI }, }); ``` ## Parameters Main interface for implementing the DesignEditor intent. Implementing the DesignEditor Intent enables apps to assist users in editing designs, by presenting interactive and creative tooling alongside the Canva design surface. Properties of implementation}> Renders the UI containing the app’s functionality. **Example** ```tsx function render() { // render your UI using your preferred framework } ``` **Returns** `void` ## Returns `void`