mirror of
https://github.com/makeplane/plane.git
synced 2026-07-13 22:09:12 +02:00
cherry-pick: bugfixes in 1.8.2 from preview
This commit is contained in:
@@ -26,11 +26,9 @@ import { useAppTheme, useCommandPalette, useEventTracker, useProject, useUserPer
|
||||
import { TProject } from "@/plane-web/types";
|
||||
|
||||
export const SidebarProjectsList: FC = observer(() => {
|
||||
// get local storage data for isFavoriteProjectsListOpen and isAllProjectsListOpen
|
||||
const isAllProjectsListOpenInLocalStorage = localStorage.getItem("isAllProjectsListOpen");
|
||||
// states
|
||||
|
||||
const [isAllProjectsListOpen, setIsAllProjectsListOpen] = useState(isAllProjectsListOpenInLocalStorage === "true");
|
||||
const [isAllProjectsListOpen, setIsAllProjectsListOpen] = useState(true);
|
||||
const [isProjectModalOpen, setIsProjectModalOpen] = useState(false);
|
||||
const [isScrolled, setIsScrolled] = useState(false); // scroll animation state
|
||||
// refs
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
import { FC, ReactNode } from "react";
|
||||
import { observer } from "mobx-react";
|
||||
// plane imports
|
||||
import { TIssueComment } from "@plane/types";
|
||||
import { Avatar } from "@plane/ui";
|
||||
import { getFileURL } from "@plane/utils";
|
||||
// helpers
|
||||
import { renderFormattedDate } from "@/helpers/date-time.helper";
|
||||
// hooks
|
||||
@@ -23,7 +25,12 @@ export const IssueCommentBlock: FC<TIssueCommentBlock> = observer((props) => {
|
||||
return (
|
||||
<div className="flex gap-2 w-full">
|
||||
<div className="size-9 grid place-items-center flex-shrink-0">
|
||||
<Avatar size="lg" name={userDetails?.display_name} src={userDetails?.avatar_url} className="flex-shrink-0" />
|
||||
<Avatar
|
||||
size="lg"
|
||||
name={userDetails?.display_name}
|
||||
src={getFileURL(userDetails?.avatar_url)}
|
||||
className="flex-shrink-0"
|
||||
/>
|
||||
</div>
|
||||
<div className="flex flex-col gap-3 truncate flex-grow">
|
||||
<div className="flex w-full">
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { FC, ReactNode } from "react";
|
||||
import { observer } from "mobx-react";
|
||||
import { Avatar } from "@plane/ui";
|
||||
import { renderFormattedDate } from "@plane/utils";
|
||||
import { getFileURL, renderFormattedDate } from "@plane/utils";
|
||||
// hooks
|
||||
import { useMember } from "@/hooks/store";
|
||||
// Plane-web
|
||||
@@ -18,12 +18,18 @@ export const IssueCommentBlock: FC<TInitiativeCommentBlock> = observer((props) =
|
||||
|
||||
const { getUserDetails } = useMember();
|
||||
const userDetails = getUserDetails(comment?.actor);
|
||||
|
||||
if (!comment || !userDetails) return <></>;
|
||||
|
||||
return (
|
||||
<div className="flex gap-2 w-full">
|
||||
<div className="size-9 grid place-items-center flex-shrink-0">
|
||||
<Avatar size="lg" name={userDetails?.display_name} src={userDetails?.avatar_url} className="flex-shrink-0" />
|
||||
<Avatar
|
||||
size="lg"
|
||||
name={userDetails?.display_name}
|
||||
src={getFileURL(userDetails?.avatar_url)}
|
||||
className="flex-shrink-0"
|
||||
/>
|
||||
</div>
|
||||
<div className="flex flex-col gap-3 truncate flex-grow">
|
||||
<div className="flex w-full">
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
import { FC, ReactNode } from "react";
|
||||
import { observer } from "mobx-react";
|
||||
// plane imports
|
||||
import { Avatar } from "@plane/ui";
|
||||
import { getFileURL } from "@plane/utils";
|
||||
// helpers
|
||||
import { renderFormattedDate } from "@/helpers/date-time.helper";
|
||||
// hooks
|
||||
@@ -24,7 +26,12 @@ export const TeamspaceCommentBlock: FC<TTeamspaceCommentBlock> = observer((props
|
||||
return (
|
||||
<div className="flex gap-2 w-full">
|
||||
<div className="size-9 grid place-items-center flex-shrink-0">
|
||||
<Avatar size="lg" name={userDetails?.display_name} src={userDetails?.avatar_url} className="flex-shrink-0" />
|
||||
<Avatar
|
||||
size="lg"
|
||||
name={userDetails?.display_name}
|
||||
src={getFileURL(userDetails?.avatar_url)}
|
||||
className="flex-shrink-0"
|
||||
/>
|
||||
</div>
|
||||
<div className="flex flex-col truncate flex-grow">
|
||||
<div className="flex w-full">
|
||||
|
||||
Reference in New Issue
Block a user