mirror of
https://github.com/StanGirard/quivr.git
synced 2024-10-05 17:17:44 +03:00
🩹 revert dependencies
This commit is contained in:
parent
21da60b311
commit
1ba3902583
@ -79,7 +79,7 @@ export const useCrawler = () => {
|
||||
setCrawling(false);
|
||||
}
|
||||
},
|
||||
[publish, crawlWebsiteUrl, t, track]
|
||||
[session.access_token]
|
||||
);
|
||||
|
||||
return {
|
||||
|
@ -1,5 +1,4 @@
|
||||
"use client";
|
||||
import { Suspense } from "react";
|
||||
import { useTranslation } from "react-i18next";
|
||||
|
||||
import Button from "@/lib/components/ui/Button";
|
||||
@ -16,34 +15,32 @@ export const Crawler = (): JSX.Element => {
|
||||
const { t } = useTranslation(["translation", "upload"]);
|
||||
|
||||
return (
|
||||
<Suspense fallback={"Loading..."}>
|
||||
<div className="w-full">
|
||||
<div className="flex justify-center gap-5 px-6">
|
||||
<div className="max-w-xl w-full">
|
||||
<div className="flex-col justify-center gap-5">
|
||||
<Card className="h-32 flex gap-5 justify-center items-center px-5">
|
||||
<div className="text-center max-w-sm w-full flex flex-col gap-5 items-center">
|
||||
<Field
|
||||
name="crawlurl"
|
||||
ref={urlInputRef}
|
||||
type="text"
|
||||
placeholder={t("webSite", { ns: "upload" })}
|
||||
className="w-full"
|
||||
/>
|
||||
</div>
|
||||
<div className="flex flex-col items-center justify-center gap-5">
|
||||
<Button
|
||||
isLoading={isCrawling}
|
||||
onClick={() => void crawlWebsite(currentBrain?.id)}
|
||||
>
|
||||
{t("crawlButton")}
|
||||
</Button>
|
||||
</div>
|
||||
</Card>
|
||||
</div>
|
||||
<div className="w-full">
|
||||
<div className="flex justify-center gap-5 px-6">
|
||||
<div className="max-w-xl w-full">
|
||||
<div className="flex-col justify-center gap-5">
|
||||
<Card className="h-32 flex gap-5 justify-center items-center px-5">
|
||||
<div className="text-center max-w-sm w-full flex flex-col gap-5 items-center">
|
||||
<Field
|
||||
name="crawlurl"
|
||||
ref={urlInputRef}
|
||||
type="text"
|
||||
placeholder={t("webSite", { ns: "upload" })}
|
||||
className="w-full"
|
||||
/>
|
||||
</div>
|
||||
<div className="flex flex-col items-center justify-center gap-5">
|
||||
<Button
|
||||
isLoading={isCrawling}
|
||||
onClick={() => void crawlWebsite(currentBrain?.id)}
|
||||
>
|
||||
{t("crawlButton")}
|
||||
</Button>
|
||||
</div>
|
||||
</Card>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</Suspense>
|
||||
</div>
|
||||
);
|
||||
};
|
||||
|
@ -8,7 +8,7 @@ import { useTranslation } from "react-i18next";
|
||||
import { useUploadApi } from "@/lib/api/upload/useUploadApi";
|
||||
import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainContext";
|
||||
import { useSupabase } from "@/lib/context/SupabaseProvider";
|
||||
import { useAxios, useToast } from "@/lib/hooks";
|
||||
import { useToast } from "@/lib/hooks";
|
||||
import { redirectToLogin } from "@/lib/router/redirectToLogin";
|
||||
import { useEventTracking } from "@/services/analytics/useEventTracking";
|
||||
|
||||
@ -21,7 +21,6 @@ export const useFileUploader = () => {
|
||||
const { session } = useSupabase();
|
||||
const { uploadFile } = useUploadApi();
|
||||
const { currentBrain } = useBrainContext();
|
||||
const { axiosInstance } = useAxios();
|
||||
|
||||
if (session === null) {
|
||||
redirectToLogin();
|
||||
@ -63,7 +62,7 @@ export const useFileUploader = () => {
|
||||
}
|
||||
}
|
||||
},
|
||||
[axiosInstance, publish, t, track]
|
||||
[session.access_token]
|
||||
);
|
||||
|
||||
const onDrop = (acceptedFiles: File[], fileRejections: FileRejection[]) => {
|
||||
|
Loading…
Reference in New Issue
Block a user