[WEB-3251] improvement: optimize projects API (#6542)
This commit is contained in:
parent
c14fb814c4
commit
10b5c625ef
52 changed files with 535 additions and 316 deletions
|
|
@ -52,7 +52,7 @@ export const IssuesHeader = observer(() => {
|
|||
<Header>
|
||||
<Header.LeftItem>
|
||||
<div className="flex items-center gap-2.5">
|
||||
<Breadcrumbs onBack={() => router.back()} isLoading={loader}>
|
||||
<Breadcrumbs onBack={() => router.back()} isLoading={loader === "init-loader"}>
|
||||
<ProjectBreadcrumb />
|
||||
|
||||
<Breadcrumbs.BreadcrumbItem
|
||||
|
|
|
|||
|
|
@ -77,7 +77,7 @@ const ProjectAttributes: FC<Props> = (props) => {
|
|||
return (
|
||||
<div className="flex-shrink-0 h-7" tabIndex={getIndex("lead")}>
|
||||
<MemberDropdown
|
||||
value={value}
|
||||
value={value ?? null}
|
||||
onChange={(lead) => onChange(lead === value ? null : lead)}
|
||||
placeholder={t("lead")}
|
||||
multiple={false}
|
||||
|
|
|
|||
|
|
@ -36,7 +36,7 @@ export const ProjectInboxHeader: FC = observer(() => {
|
|||
<Header>
|
||||
<Header.LeftItem>
|
||||
<div className="flex items-center gap-4">
|
||||
<Breadcrumbs isLoading={currentProjectDetailsLoader}>
|
||||
<Breadcrumbs isLoading={currentProjectDetailsLoader === "init-loader"}>
|
||||
<ProjectBreadcrumb />
|
||||
|
||||
<Breadcrumbs.BreadcrumbItem
|
||||
|
|
|
|||
|
|
@ -20,8 +20,8 @@ type BlockData = {
|
|||
id: string;
|
||||
name: string;
|
||||
sort_order: number | null;
|
||||
start_date: string | undefined | null;
|
||||
target_date: string | undefined | null;
|
||||
start_date?: string | undefined | null;
|
||||
target_date?: string | undefined | null;
|
||||
};
|
||||
|
||||
export interface IBaseTimelineStore {
|
||||
|
|
|
|||
|
|
@ -1,3 +1,5 @@
|
|||
import { IProject } from "@plane/types";
|
||||
import { IPartialProject, IProject } from "@plane/types";
|
||||
|
||||
export type TProject = IProject;
|
||||
export type TPartialProject = IPartialProject;
|
||||
|
||||
export type TProject = TPartialProject & IProject;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue