Skip to content

Commit 3cbb604

Browse files
[WEB-4976]chore: propel toast implementation (#7832)
* draft: implementation * chore: migrated toast from @plane/ui to propel package * chore: reverted unwanted changes * fix: lint errors * chore: added dismiss toast to propel toast * fix: build and lint errors * chore: code refactor --------- Co-authored-by: Anmol Singh Bhatia <[email protected]>
1 parent d38f481 commit 3cbb604

File tree

200 files changed

+515
-332
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

200 files changed

+515
-332
lines changed

apps/admin/app/(all)/(dashboard)/ai/form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@ import { FC } from "react";
33
import { useForm } from "react-hook-form";
44
import { Lightbulb } from "lucide-react";
55
import { Button } from "@plane/propel/button";
6+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
67
import { IFormattedInstanceConfiguration, TInstanceAIConfigurationKeys } from "@plane/types";
7-
import { TOAST_TYPE, setToast } from "@plane/ui";
88
// components
99
import { ControllerInput, TControllerInputFormField } from "@/components/common/controller-input";
1010
// hooks

apps/admin/app/(all)/(dashboard)/authentication/github/form.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,9 @@ import { Monitor } from "lucide-react";
88
// plane internal packages
99
import { API_BASE_URL } from "@plane/constants";
1010
import { Button, getButtonStyling } from "@plane/propel/button";
11+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
1112
import { IFormattedInstanceConfiguration, TInstanceGithubAuthenticationConfigurationKeys } from "@plane/types";
12-
import { TOAST_TYPE, setToast } from "@plane/ui";
13+
1314
import { cn } from "@plane/utils";
1415
// components
1516
import { CodeBlock } from "@/components/common/code-block";

apps/admin/app/(all)/(dashboard)/authentication/github/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,8 @@ import Image from "next/image";
66
import { useTheme } from "next-themes";
77
import useSWR from "swr";
88
// plane internal packages
9-
import { Loader, ToggleSwitch, setPromiseToast } from "@plane/ui";
9+
import { setPromiseToast } from "@plane/propel/toast";
10+
import { Loader, ToggleSwitch } from "@plane/ui";
1011
import { resolveGeneralTheme } from "@plane/utils";
1112
// components
1213
import { AuthenticationMethodCard } from "@/components/authentication/authentication-method-card";

apps/admin/app/(all)/(dashboard)/authentication/gitlab/form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ import { useForm } from "react-hook-form";
55
// plane internal packages
66
import { API_BASE_URL } from "@plane/constants";
77
import { Button, getButtonStyling } from "@plane/propel/button";
8+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
89
import { IFormattedInstanceConfiguration, TInstanceGitlabAuthenticationConfigurationKeys } from "@plane/types";
9-
import { TOAST_TYPE, setToast } from "@plane/ui";
1010
import { cn } from "@plane/utils";
1111
// components
1212
import { CodeBlock } from "@/components/common/code-block";

apps/admin/app/(all)/(dashboard)/authentication/gitlab/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import { useState } from "react";
44
import { observer } from "mobx-react";
55
import Image from "next/image";
66
import useSWR from "swr";
7-
import { Loader, ToggleSwitch, setPromiseToast } from "@plane/ui";
7+
import { setPromiseToast } from "@plane/propel/toast";
8+
import { Loader, ToggleSwitch } from "@plane/ui";
89
// components
910
import { AuthenticationMethodCard } from "@/components/authentication/authentication-method-card";
1011
// hooks

apps/admin/app/(all)/(dashboard)/authentication/google/form.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@ import { Monitor } from "lucide-react";
77
// plane internal packages
88
import { API_BASE_URL } from "@plane/constants";
99
import { Button, getButtonStyling } from "@plane/propel/button";
10+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
1011
import { IFormattedInstanceConfiguration, TInstanceGoogleAuthenticationConfigurationKeys } from "@plane/types";
11-
import { TOAST_TYPE, setToast } from "@plane/ui";
1212
import { cn } from "@plane/utils";
1313
// components
1414
import { CodeBlock } from "@/components/common/code-block";

apps/admin/app/(all)/(dashboard)/authentication/google/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import { useState } from "react";
44
import { observer } from "mobx-react";
55
import Image from "next/image";
66
import useSWR from "swr";
7-
import { Loader, ToggleSwitch, setPromiseToast } from "@plane/ui";
7+
import { setPromiseToast } from "@plane/propel/toast";
8+
import { Loader, ToggleSwitch } from "@plane/ui";
89
// components
910
import { AuthenticationMethodCard } from "@/components/authentication/authentication-method-card";
1011
// hooks

apps/admin/app/(all)/(dashboard)/authentication/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,9 @@ import { useState } from "react";
44
import { observer } from "mobx-react";
55
import useSWR from "swr";
66
// plane internal packages
7+
import { setPromiseToast } from "@plane/propel/toast";
78
import { TInstanceConfigurationKeys } from "@plane/types";
8-
import { Loader, ToggleSwitch, setPromiseToast } from "@plane/ui";
9+
import { Loader, ToggleSwitch } from "@plane/ui";
910
import { cn } from "@plane/utils";
1011
// hooks
1112
import { useInstance } from "@/hooks/store";

apps/admin/app/(all)/(dashboard)/email/email-config-form.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,10 @@ import React, { FC, useMemo, useState } from "react";
44
import { useForm } from "react-hook-form";
55
// types
66
import { Button } from "@plane/propel/button";
7+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
78
import { IFormattedInstanceConfiguration, TInstanceEmailConfigurationKeys } from "@plane/types";
89
// ui
9-
import { CustomSelect, TOAST_TYPE, setToast } from "@plane/ui";
10+
import { CustomSelect } from "@plane/ui";
1011
// components
1112
import { ControllerInput, TControllerInputFormField } from "@/components/common/controller-input";
1213
// hooks

apps/admin/app/(all)/(dashboard)/email/page.tsx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,8 @@
33
import { useEffect, useState } from "react";
44
import { observer } from "mobx-react";
55
import useSWR from "swr";
6-
import { Loader, setToast, TOAST_TYPE, ToggleSwitch } from "@plane/ui";
6+
import { TOAST_TYPE, setToast } from "@plane/propel/toast";
7+
import { Loader, ToggleSwitch } from "@plane/ui";
78
// hooks
89
import { useInstance } from "@/hooks/store";
910
// components

0 commit comments

Comments
 (0)