diff --git a/extension/src/content/Sidebar.vue b/extension/src/content/Sidebar.vue index 6f9c257..73daa6b 100644 --- a/extension/src/content/Sidebar.vue +++ b/extension/src/content/Sidebar.vue @@ -15,6 +15,19 @@ const props = defineProps<{ }>() const isVisible = ref(false) // Start hidden, wait for trigger +const selectedStrategy = ref('Insightful') +const generatedReplies = ref>([]) +const isGenerating = ref(false) + +const defaultStrategies = [ + { id: 'Insightful', label: 'Cognitive Lift', icon: '' }, + { id: 'Humorous', label: 'Witty & Fun', icon: '' }, + { id: 'Professional', label: 'Pro Rigor', icon: '' }, + { id: 'Supportive', label: 'Empathetic', icon: '' }, + { id: 'Critical', label: 'Sharp Critique', icon: '' }, +] + +const strategies = ref([...defaultStrategies]) onMounted(() => { // Listen for toggle messages directly in the component