Update ui component to v1

This commit is contained in:
Eric Ciarla
2024-08-29 21:40:44 -04:00
parent 63264644e1
commit 7caaee28c5
6 changed files with 780 additions and 3 deletions
+27 -1
View File
@@ -1,9 +1,35 @@
import { useState } from "react";
import FirecrawlComponent from "./components/ingestion";
import FirecrawlComponentV1 from "./components/ingestionV1";
import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group";
import { Label } from "@/components/ui/label";
function App() {
const [selectedComponent, setSelectedComponent] = useState<"v0" | "v1">("v1");
return (
<>
<FirecrawlComponent />
<div className="flex justify-center items-center space-x-2 p-4">
<RadioGroup
defaultValue="v1"
onValueChange={(value) => setSelectedComponent(value as "v0" | "v1")}
className="flex space-x-6 mt-6"
>
<div className="flex items-center space-x-2 p-2">
<RadioGroupItem value="v0" id="v0"></RadioGroupItem>
<Label htmlFor="v0">Firecrawl Component V0</Label>
</div>
<div className="flex items-center space-x-2 p-2">
<RadioGroupItem value="v1" id="v1"></RadioGroupItem>
<Label htmlFor="v1">Firecrawl Component V1</Label>
</div>
</RadioGroup>
</div>
{selectedComponent === "v1" ? (
<FirecrawlComponentV1 />
) : (
<FirecrawlComponent />
)}
</>
);
}