Skip to content

useProperties

This composable returns a reactive object containing all properties, global and local. Global properties will be typed if TypeScript support for them is set up properly.

RelatedsetProperty, useProperty

Usage

useProperties does not accept any argument, and returns a reactive value of all properties, global and local.

ts
const properties = useProperties()

Typing extra properties

Since local properties can not be inferred, the function accepts a generic argument for typing them.

ts
const properties = useProperties<{
	foo: string
}>()

console.log('foo')