🚚 move june analytics to folder and update paths

This commit is contained in:
gozineb 2023-09-11 16:11:04 +02:00
parent 80ba9f2616
commit ef9ae86b87
18 changed files with 22 additions and 22 deletions

View File

@ -4,7 +4,7 @@ import { useTranslation } from "react-i18next";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { redirectToPreviousPageOrChatPage } from "@/lib/helpers/redirectToPreviousPageOrChatPage";
import { useToast } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useLogin = () => {

View File

@ -4,7 +4,7 @@ import { useTranslation } from "react-i18next";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useToast } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useLogout = () => {
@ -13,7 +13,7 @@ export const useLogout = () => {
const { track } = useEventTracking();
// eslint-disable-next-line @typescript-eslint/no-unused-vars
const {t, i18n} = useTranslation(["translation","logout"]);
const { t, i18n } = useTranslation(["translation", "logout"]);
const { publish } = useToast();
const router = useRouter();
@ -28,12 +28,12 @@ export const useLogout = () => {
console.error("Error logging out:", error.message);
publish({
variant: "danger",
text: t("error", { errorMessage: error.message, ns: "logout"}),
text: t("error", { errorMessage: error.message, ns: "logout" }),
});
} else {
publish({
variant: "success",
text: t("loggedOut", {ns : "logout"})
text: t("loggedOut", { ns: "logout" }),
});
router.replace("/");
}

View File

@ -9,7 +9,7 @@ import PageHeading from "@/lib/components/ui/PageHeading";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useToast } from "@/lib/hooks/useToast";
import { redirectToLogin } from "@/lib/router/redirectToLogin";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import { Suspense } from "react";
import { useTranslation } from "react-i18next";

View File

@ -3,7 +3,7 @@ import { useTranslation } from "react-i18next";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useToast } from "@/lib/hooks/useToast";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useSignUp = () => {
@ -28,12 +28,12 @@ export const useSignUp = () => {
console.error("Error signing up:", error.message);
publish({
variant: "danger",
text: t("errorSignUp",{ errorMessage: error.message}),
text: t("errorSignUp", { errorMessage: error.message }),
});
} else {
publish({
variant: "success",
text: t("mailSended")
text: t("mailSended"),
});
}
setIsPending(false);

View File

@ -8,7 +8,7 @@ import { NavBar } from "@/lib/components/NavBar";
import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainContext";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { UpdateMetadata } from "@/lib/helpers/updateMetadata";
import { usePageTracking } from "@/services/analytics/usePageTracking";
import { usePageTracking } from "@/services/analytics/june/usePageTracking";
import "../lib/config/LocaleConfig/i18n";
const queryClient = new QueryClient();

View File

@ -3,7 +3,7 @@ import { useEffect, useState } from "react";
import { useAxios } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import { useTranslation } from "react-i18next";
import { useSupabase } from "../../../../../../../../lib/context/SupabaseProvider";

View File

@ -17,7 +17,7 @@ import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainConte
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useAxios, useToast } from "@/lib/hooks";
import { Document } from "@/lib/types/Document";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import DocumentData from "./DocumentData";

View File

@ -13,13 +13,13 @@ import {
MentionTriggerType,
} from "@/app/chat/[chatId]/components/ActionsBar/types";
import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainContext";
import { useJune } from "@/services/analytics/useJune";
import { useJune } from "@/services/analytics/june/useJune";
import "@draft-js-plugins/mention/lib/plugin.css";
import "draft-js/dist/Draft.css";
import { getEditorText } from "./helpers/getEditorText";
import { useMentionPlugin } from "./helpers/MentionPlugin";
import { useMentionState } from "./helpers/MentionState";
import { getEditorText } from "./helpers/getEditorText";
type UseMentionInputProps = {
message: string;

View File

@ -5,7 +5,7 @@ import { useTranslation } from "react-i18next";
import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useToast } from "@/lib/hooks";
import { redirectToLogin } from "@/lib/router/redirectToLogin";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import { FeedItemType } from "../../../../../types";
import { isValidUrl } from "../helpers/isValidUrl";

View File

@ -7,7 +7,7 @@ import { useSupabase } from "@/lib/context/SupabaseProvider";
import { useToast } from "@/lib/hooks";
import { redirectToLogin } from "@/lib/router/redirectToLogin";
import { SupportedFileExtensionsWithDot } from "@/lib/types/SupportedFileExtensions";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import { FeedItemType } from "../../../../../types";

View File

@ -9,10 +9,10 @@ import { useChatApi } from "@/lib/api/chat/useChatApi";
import { useChatContext } from "@/lib/context";
import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainContext";
import { useToast } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import { useQuestion } from "./useQuestion";
import { ChatQuestion } from "../types";
import { useQuestion } from "./useQuestion";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useChat = () => {

View File

@ -10,7 +10,7 @@ import { useSubscriptionApi } from "@/lib/api/subscription/useSubscriptionApi";
import { BrainRoleType } from "@/lib/components/BrainUsers/types";
import { useBrainContext } from "@/lib/context/BrainProvider/hooks/useBrainContext";
import { useToast } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useInvitation = () => {

View File

@ -9,7 +9,7 @@ import { USER_IDENTITY_DATA_KEY } from "@/lib/api/user/config";
import { useUserApi } from "@/lib/api/user/useUserApi";
import { UserIdentity } from "@/lib/api/user/user";
import { useToast } from "@/lib/hooks";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
// eslint-disable-next-line @typescript-eslint/explicit-module-boundary-types
export const useApiKeyConfig = () => {

View File

@ -1,7 +1,7 @@
import { useEffect, useState } from "react";
import { useTranslation } from "react-i18next";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
export type Language = {
id: string;

View File

@ -7,7 +7,7 @@ import { useBrainApi } from "@/lib/api/brain/useBrainApi";
import { usePromptApi } from "@/lib/api/prompt/usePromptApi";
import { useToast } from "@/lib/hooks";
import { Prompt } from "@/lib/types/Prompt";
import { useEventTracking } from "@/services/analytics/useEventTracking";
import { useEventTracking } from "@/services/analytics/june/useEventTracking";
import {
getBrainFromLocalStorage,