wetrade-design
Version:
一款多语言支持Vue3的UI框架
17 lines (15 loc) • 357 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.default = eagerComputed;
var _vue = require("vue");
function eagerComputed(fn) {
var result = (0, _vue.shallowRef)();
(0, _vue.watchEffect)(function () {
result.value = fn();
}, {
flush: 'sync' // needed so updates are immediate.
});
return result;
}