chore: move FavoriteStar component to ui package (#4834)
* chore: move favorite star to ui package * Update yarn.lock --------- Co-authored-by: Satish Gandham <satish.iitg@gmail.com>
This commit is contained in:
parent
24adddd29f
commit
c36c98476c
11 changed files with 24 additions and 28 deletions
|
|
@ -1,6 +1,7 @@
|
||||||
|
import React from "react";
|
||||||
import { Star } from "lucide-react";
|
import { Star } from "lucide-react";
|
||||||
// helpers
|
// helpers
|
||||||
import { cn } from "@/helpers/common.helper";
|
import { cn } from "../helpers";
|
||||||
|
|
||||||
type Props = {
|
type Props = {
|
||||||
buttonClassName?: string;
|
buttonClassName?: string;
|
||||||
|
|
@ -1,21 +1,22 @@
|
||||||
export * from "./avatar";
|
export * from "./avatar";
|
||||||
export * from "./breadcrumbs";
|
|
||||||
export * from "./badge";
|
export * from "./badge";
|
||||||
|
export * from "./breadcrumbs";
|
||||||
export * from "./button";
|
export * from "./button";
|
||||||
export * from "./emoji";
|
export * from "./control-link";
|
||||||
export * from "./dropdowns";
|
|
||||||
export * from "./dropdown";
|
export * from "./dropdown";
|
||||||
|
export * from "./dropdowns";
|
||||||
|
export * from "./emoji";
|
||||||
export * from "./form-fields";
|
export * from "./form-fields";
|
||||||
|
export * from "./hooks";
|
||||||
export * from "./icons";
|
export * from "./icons";
|
||||||
export * from "./modals";
|
export * from "./modals";
|
||||||
export * from "./progress";
|
export * from "./progress";
|
||||||
export * from "./spinners";
|
|
||||||
export * from "./tooltip";
|
|
||||||
export * from "./loader";
|
|
||||||
export * from "./control-link";
|
|
||||||
export * from "./toast";
|
|
||||||
export * from "./drag-handle";
|
|
||||||
export * from "./typography";
|
|
||||||
export * from "./drop-indicator";
|
|
||||||
export * from "./sortable";
|
export * from "./sortable";
|
||||||
export * from "./hooks";
|
export * from "./spinners";
|
||||||
|
export * from "./toast";
|
||||||
|
export * from "./tooltip";
|
||||||
|
export * from "./typography";
|
||||||
|
export * from "./drag-handle";
|
||||||
|
export * from "./drop-indicator";
|
||||||
|
export * from "./favorite-star";
|
||||||
|
export * from "./loader";
|
||||||
|
|
|
||||||
|
|
@ -3,7 +3,6 @@ export * from "./modals";
|
||||||
export * from "./multiple-select";
|
export * from "./multiple-select";
|
||||||
export * from "./sidebar";
|
export * from "./sidebar";
|
||||||
export * from "./activity";
|
export * from "./activity";
|
||||||
export * from "./favorite-star";
|
|
||||||
export * from "./theme";
|
export * from "./theme";
|
||||||
export * from "./image-picker-popover";
|
export * from "./image-picker-popover";
|
||||||
export * from "./page-title";
|
export * from "./page-title";
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,8 @@ import Link from "next/link";
|
||||||
import { useParams } from "next/navigation";
|
import { useParams } from "next/navigation";
|
||||||
import { Users } from "lucide-react";
|
import { Users } from "lucide-react";
|
||||||
// ui
|
// ui
|
||||||
import { Avatar, AvatarGroup, setPromiseToast } from "@plane/ui";
|
import { Avatar, AvatarGroup, FavoriteStar, setPromiseToast } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { CycleQuickActions } from "@/components/cycles";
|
import { CycleQuickActions } from "@/components/cycles";
|
||||||
// constants
|
// constants
|
||||||
import { CYCLE_FAVORITED, CYCLE_UNFAVORITED } from "@/constants/event-tracker";
|
import { CYCLE_FAVORITED, CYCLE_UNFAVORITED } from "@/constants/event-tracker";
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,8 @@ import { CalendarCheck2, CalendarClock, Info, MoveRight } from "lucide-react";
|
||||||
// types
|
// types
|
||||||
import type { TCycleGroups } from "@plane/types";
|
import type { TCycleGroups } from "@plane/types";
|
||||||
// ui
|
// ui
|
||||||
import { Avatar, AvatarGroup, Tooltip, LayersIcon, CycleGroupIcon, setPromiseToast } from "@plane/ui";
|
import { Avatar, AvatarGroup, Tooltip, LayersIcon, CycleGroupIcon, setPromiseToast, FavoriteStar } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { CycleQuickActions } from "@/components/cycles";
|
import { CycleQuickActions } from "@/components/cycles";
|
||||||
// constants
|
// constants
|
||||||
import { CYCLE_STATUS } from "@/constants/cycle";
|
import { CYCLE_STATUS } from "@/constants/cycle";
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,8 @@ import { CalendarCheck2, CalendarClock, MoveRight, Users } from "lucide-react";
|
||||||
// types
|
// types
|
||||||
import { ICycle, TCycleGroups } from "@plane/types";
|
import { ICycle, TCycleGroups } from "@plane/types";
|
||||||
// ui
|
// ui
|
||||||
import { Avatar, AvatarGroup, Tooltip, setPromiseToast } from "@plane/ui";
|
import { Avatar, AvatarGroup, FavoriteStar, Tooltip, setPromiseToast } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { CycleQuickActions } from "@/components/cycles";
|
import { CycleQuickActions } from "@/components/cycles";
|
||||||
import { ButtonAvatars } from "@/components/dropdowns/member/avatar";
|
import { ButtonAvatars } from "@/components/dropdowns/member/avatar";
|
||||||
// constants
|
// constants
|
||||||
|
|
|
||||||
|
|
@ -6,9 +6,8 @@ import Link from "next/link";
|
||||||
import { useParams, usePathname, useSearchParams } from "next/navigation";
|
import { useParams, usePathname, useSearchParams } from "next/navigation";
|
||||||
import { CalendarCheck2, CalendarClock, Info, MoveRight, SquareUser } from "lucide-react";
|
import { CalendarCheck2, CalendarClock, Info, MoveRight, SquareUser } from "lucide-react";
|
||||||
// ui
|
// ui
|
||||||
import { LayersIcon, Tooltip, setPromiseToast } from "@plane/ui";
|
import { FavoriteStar, LayersIcon, Tooltip, setPromiseToast } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { ButtonAvatars } from "@/components/dropdowns/member/avatar";
|
import { ButtonAvatars } from "@/components/dropdowns/member/avatar";
|
||||||
import { ModuleQuickActions } from "@/components/modules";
|
import { ModuleQuickActions } from "@/components/modules";
|
||||||
// constants
|
// constants
|
||||||
|
|
|
||||||
|
|
@ -8,9 +8,8 @@ import { CalendarCheck2, CalendarClock, MoveRight, SquareUser } from "lucide-rea
|
||||||
// types
|
// types
|
||||||
import { IModule } from "@plane/types";
|
import { IModule } from "@plane/types";
|
||||||
// ui
|
// ui
|
||||||
import { Tooltip, setPromiseToast } from "@plane/ui";
|
import { FavoriteStar, Tooltip, setPromiseToast } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { ModuleQuickActions } from "@/components/modules";
|
import { ModuleQuickActions } from "@/components/modules";
|
||||||
// constants
|
// constants
|
||||||
import { MODULE_FAVORITED, MODULE_UNFAVORITED } from "@/constants/event-tracker";
|
import { MODULE_FAVORITED, MODULE_UNFAVORITED } from "@/constants/event-tracker";
|
||||||
|
|
|
||||||
|
|
@ -4,9 +4,8 @@ import React, { FC } from "react";
|
||||||
import { observer } from "mobx-react";
|
import { observer } from "mobx-react";
|
||||||
import { Earth, Info, Lock, Minus } from "lucide-react";
|
import { Earth, Info, Lock, Minus } from "lucide-react";
|
||||||
// ui
|
// ui
|
||||||
import { Avatar, TOAST_TYPE, Tooltip, setToast } from "@plane/ui";
|
import { Avatar, FavoriteStar, TOAST_TYPE, Tooltip, setToast } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { PageQuickActions } from "@/components/pages/dropdowns";
|
import { PageQuickActions } from "@/components/pages/dropdowns";
|
||||||
// helpers
|
// helpers
|
||||||
import { renderFormattedDate } from "@/helpers/date-time.helper";
|
import { renderFormattedDate } from "@/helpers/date-time.helper";
|
||||||
|
|
|
||||||
|
|
@ -18,10 +18,10 @@ import {
|
||||||
setPromiseToast,
|
setPromiseToast,
|
||||||
ContextMenu,
|
ContextMenu,
|
||||||
TContextMenuItem,
|
TContextMenuItem,
|
||||||
|
FavoriteStar,
|
||||||
} from "@plane/ui";
|
} from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { Logo } from "@/components/common";
|
import { Logo } from "@/components/common";
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { ArchiveRestoreProjectModal, DeleteProjectModal, JoinProjectModal } from "@/components/project";
|
import { ArchiveRestoreProjectModal, DeleteProjectModal, JoinProjectModal } from "@/components/project";
|
||||||
// constants
|
// constants
|
||||||
import { EUserProjectRoles } from "@/constants/project";
|
import { EUserProjectRoles } from "@/constants/project";
|
||||||
|
|
|
||||||
|
|
@ -3,8 +3,9 @@ import { observer } from "mobx-react";
|
||||||
import { useParams } from "next/navigation";
|
import { useParams } from "next/navigation";
|
||||||
// types
|
// types
|
||||||
import { IProjectView } from "@plane/types";
|
import { IProjectView } from "@plane/types";
|
||||||
|
// ui
|
||||||
|
import { FavoriteStar } from "@plane/ui";
|
||||||
// components
|
// components
|
||||||
import { FavoriteStar } from "@/components/core";
|
|
||||||
import { DeleteProjectViewModal, CreateUpdateProjectViewModal, ViewQuickActions } from "@/components/views";
|
import { DeleteProjectViewModal, CreateUpdateProjectViewModal, ViewQuickActions } from "@/components/views";
|
||||||
// constants
|
// constants
|
||||||
import { EUserProjectRoles } from "@/constants/project";
|
import { EUserProjectRoles } from "@/constants/project";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue