Skip to content

defineRender NPM Version ​

Stability: stable

Defining render function in <script setup> using the defineRender.

FeaturesSupported
Vue 3✅
Nuxt 3✅
Vue 2✅
TypeScript✅

We need more feedback on RFC Discussion!

Basic Usage ​

vue
<script setup lang="tsx">
// JSX passed directly
defineRender
(
<
div
>
<
span
>Hello</
span
>
</
div
>,
) // Or using render function
defineRender
(() => {
return ( <
div
>
<
h1
>Hello World</
h1
>
</
div
>
) }) </script>

Contributors

Changelog

Made with ❤️