import type { Ref } from 'vue' import { computed } from 'vue' export function usePerTabState( selectedTab: Ref, stateByTab: Ref> ) { return computed({ get: () => stateByTab.value[selectedTab.value], set: (value) => { stateByTab.value[selectedTab.value] = value } }) }