import { reactive } from 'vue'; // Singleton reactive — TextSettings writes here, ElementPopup reads when disabled const defaults = reactive({ fontSize: { value: 16, unit: 'px' }, fontFamily: 'Alegreya Sans', italic: false, bold: false, color: 'rgb(0, 0, 0)', }); export function useTextDefaults() { return defaults; }