wetrade-design
Version:
一款多语言支持Vue3的UI框架
9 lines • 330 B
JavaScript
import { ref } from 'vue';
export default function useState(defaultStateValue) {
var initValue = typeof defaultStateValue === 'function' ? defaultStateValue() : defaultStateValue;
var innerValue = ref(initValue);
function triggerChange(newValue) {
innerValue.value = newValue;
}
return [innerValue, triggerChange];
}