Также здесь массив из двух как бы function expression
debouncedWatch
можно в вашем случае имело заменить на обычный watch
. async function getOption(key, def) {
let options = Cookies.get('options')
if (!options) {
options = await Option.$query().get()
Cookies.set('options', options)
}
return new Map(JSON.parse(options)).get(key) ?? def
}
<template>
<div :style="{ '--litters-range': myComputedProperty }"></div>
</template>
<style>
div {
background: linear-gradient(
to right,
white v-bind(myComputedProperty),
rgba(87, 87, 87, 0.46) v-bind(myComputedProperty)
);
}
</style>