mirror of
https://github.com/nuxt/nuxt.git
synced 2024-12-04 19:37:18 +00:00
550a9f2e12
Co-authored-by: Pooya Parsa <pyapar@gmail.com>
764 B
764 B
icon | title | head.title |
---|---|---|
IconDirectory | composables | Composables directory |
Composables directory
Nuxt 3 supports composables/
directory to auto import your Vue composables into your application and use using auto imports!
Example: (using named exports)
import { useState } from '#app'
export const useFoo () {
return useState('foo', () => 'bar')
}
Example: (using default export)
import { useState } from '#app'
// It will be available as useFoo()
export default function () {
return 'foo'
}
You can now auto import it:
<template>
<div>
{{ foo }}
</div>
</template>
<script setup>
const foo = useFoo()
</script>