diff --git a/frontend/src/Hero.tsx b/frontend/src/Hero.tsx index 497fc41e2..cd6d4397e 100644 --- a/frontend/src/Hero.tsx +++ b/frontend/src/Hero.tsx @@ -1,191 +1,54 @@ -import { useDarkTheme, useMediaQuery } from './hooks'; import DocsGPT3 from './assets/cute_docsgpt3.svg'; +const demos: { header: string; query: string }[] = [ + { + header: 'Learn about DocsGPT', + query: 'What is DocsGPT?', + }, + { + header: 'Summarise documentation', + query: 'Summarise current context', + }, + { + header: 'Write Code', + query: 'Write code for api request to /api/answer', + }, + { + header: 'Learning Assistance', + query: 'Write potential questions for context', + }, +]; -export default function Hero({ className = '' }: { className?: string }) { - // const isMobile = window.innerWidth <= 768; - const { isMobile } = useMediaQuery(); - const [isDarkTheme] = useDarkTheme(); +export default function Hero({ + handleQuestion, +}: { + handleQuestion: (question: string) => void; +}) { return (
DocsGPT
- -- Welcome to DocsGPT, your technical - documentation assistant! Start by entering your query in the input - field below, and we'll provide you with the most relevant - answers. -
- ) : ( - <> -- Welcome to DocsGPT, your technical documentation assistant! -
-
- Enter a query related to the information in the documentation you
- selected to receive
-
and we will provide you with the most relevant answers.
-
- Start by entering your query in the input field below and we will do - the rest! -
- > - )} -- DocsGPT will use your data to answer questions. Whether its - documentation, source code, or Microsoft files, DocsGPT allows you - to have interactive conversations and find answers based on the - provided data. -
-- The security of your data is our top priority. DocsGPT ensures the - utmost protection for your sensitive information. With secure data - storage and privacy measures in place, you can trust that your - data is kept safe and confidential. -
-+ {demo.header} +
+ {demo.query} + + > + ))}