🩹 revert dependencies

This commit is contained in:
gozineb 2023-08-23 10:00:13 +02:00
parent 21da60b311
commit 1ba3902583
3 changed files with 27 additions and 31 deletions

View File

@ -79,7 +79,7 @@ export const useCrawler = () => {
setCrawling(false);
}
},
[publish, crawlWebsiteUrl, t, track]
[session.access_token]
);
return {

View File

@ -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>
);
};

View File

@ -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[]) => {