fix: web build (#6870)

This commit is contained in:
Prateek Shourya 2025-04-04 20:07:12 +05:30 committed by GitHub
parent 9c10235fca
commit 4f68aaafa6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 6 additions and 14 deletions

View file

@ -37,6 +37,7 @@ export interface IInstance {
}
export interface IInstanceConfig {
enable_signup: boolean;
is_workspace_creation_disabled: boolean;
is_google_enabled: boolean;
is_github_enabled: boolean;
@ -72,9 +73,7 @@ export interface IInstanceAdmin {
user_detail: IUserLite;
}
export type TInstanceIntercomConfigurationKeys =
| "IS_INTERCOM_ENABLED"
| "INTERCOM_APP_ID";
export type TInstanceIntercomConfigurationKeys = "IS_INTERCOM_ENABLED" | "INTERCOM_APP_ID";
export type TInstanceConfigurationKeys =
| TInstanceAIConfigurationKeys

View file

@ -6,7 +6,6 @@ import Link from "next/link";
import { useSearchParams } from "next/navigation";
import { useTheme } from "next-themes";
import { Controller, useForm } from "react-hook-form";
import useSWR from "swr";
// icons
import { CircleCheck } from "lucide-react";
// plane imports
@ -49,7 +48,7 @@ const ForgotPasswordPage = observer(() => {
const { t } = useTranslation();
// store hooks
const { captureEvent } = useEventTracker();
const { fetchInstanceConfigurations, formattedConfig } = useInstance();
const { config } = useInstance();
// hooks
const { resolvedTheme } = useTheme();
// timer
@ -95,10 +94,8 @@ const ForgotPasswordPage = observer(() => {
});
};
useSWR("INSTANCE_CONFIGURATIONS", () => fetchInstanceConfigurations());
// derived values
const enableSignUpConfig = formattedConfig?.ENABLE_SIGNUP ?? "";
const enableSignUpConfig = config?.enable_signup ?? false;
const logo = resolvedTheme === "light" ? BlackHorizontalLogo : WhiteHorizontalLogo;

View file

@ -6,7 +6,6 @@ import Image from "next/image";
import Link from "next/link";
// ui
import { useTheme } from "next-themes";
import useSWR from "swr";
// components
import { NAVIGATE_TO_SIGNUP } from "@plane/constants";
import { useTranslation } from "@plane/i18n";
@ -34,12 +33,9 @@ const HomePage = observer(() => {
// hooks
const { captureEvent } = useEventTracker();
// store
const { fetchInstanceConfigurations, formattedConfig } = useInstance();
useSWR("INSTANCE_CONFIGURATIONS", () => fetchInstanceConfigurations());
const { config } = useInstance();
// derived values
const enableSignUpConfig = formattedConfig?.ENABLE_SIGNUP ?? "";
const enableSignUpConfig = config?.enable_signup ?? false;
const logo = resolvedTheme === "light" ? BlackHorizontalLogo : WhiteHorizontalLogo;