import { computed } from 'vue' export function useModelWrapper(props: any, emit: Function, name = 'modelValue', translater?: Function) { return computed({ get: () => props[name], set: (value) => { emit(`update:${name}`, translater ? translater(value) : value) }, }) }