import React, { useEffect, useState } from 'react'; import { createRoot } from 'react-dom/client'; function Popup() { const [configured, setConfigured] = useState(false); const [provider, setProvider] = useState(''); const [model, setModel] = useState(''); useEffect(() => { chrome.storage.local.get(['provider', 'apiKey', 'model'], (result) => { if (result.apiKey) { setConfigured(true); setProvider(result.provider || 'openai'); setModel(result.model || ''); } }); }, []); const openSettings = () => chrome.runtime.openOptionsPage(); return (
Select any text on a webpage to see LexAI options appear.