export function useOriginTime() { const cookie = useCookie('showOriginTime', { default: () => false, watch: true }) const { profile, updateProfile } = useUserPreferences() const user = useSupabaseUser() const showOriginTime = computed({ get: () => user.value && profile.value ? profile.value.show_origin_time : cookie.value, set: (v: boolean) => { cookie.value = v if (user.value && profile.value) { profile.value.show_origin_time = v updateProfile({ show_origin_time: v }) } } }) return { showOriginTime } }