deepseek-pc/node_modules/vooks/es/use-compitable.js

12 lines
325 B
JavaScript
Raw Permalink Normal View History

2025-02-28 19:43:11 +08:00
import { computed } from 'vue';
export default function useCompitable(reactive, keys) {
// @ts-expect-error
return computed(() => {
for (const key of keys) {
if (reactive[key] !== undefined)
return reactive[key];
}
return reactive[keys[keys.length - 1]];
});
}