fix: draft issue empty state flicker (#5848)
This commit is contained in:
parent
9b2ffaaca8
commit
1099c59b83
1 changed files with 5 additions and 5 deletions
|
|
@ -33,7 +33,7 @@ export const WorkspaceDraftIssuesRoot: FC<TWorkspaceDraftIssuesRoot> = observer(
|
||||||
useWorkspaceIssueProperties(workspaceSlug);
|
useWorkspaceIssueProperties(workspaceSlug);
|
||||||
|
|
||||||
// fetching issues
|
// fetching issues
|
||||||
useSWR(
|
const { isLoading } = useSWR(
|
||||||
workspaceSlug && issueIds.length <= 0 ? `WORKSPACE_DRAFT_ISSUES_${workspaceSlug}` : null,
|
workspaceSlug && issueIds.length <= 0 ? `WORKSPACE_DRAFT_ISSUES_${workspaceSlug}` : null,
|
||||||
workspaceSlug && issueIds.length <= 0 ? async () => await fetchIssues(workspaceSlug, "init-loader") : null
|
workspaceSlug && issueIds.length <= 0 ? async () => await fetchIssues(workspaceSlug, "init-loader") : null
|
||||||
);
|
);
|
||||||
|
|
@ -44,6 +44,10 @@ export const WorkspaceDraftIssuesRoot: FC<TWorkspaceDraftIssuesRoot> = observer(
|
||||||
await fetchIssues(workspaceSlug, "pagination", EDraftIssuePaginationType.NEXT);
|
await fetchIssues(workspaceSlug, "pagination", EDraftIssuePaginationType.NEXT);
|
||||||
};
|
};
|
||||||
|
|
||||||
|
if (isLoading) {
|
||||||
|
return <WorkspaceDraftIssuesLoader items={14} />;
|
||||||
|
}
|
||||||
|
|
||||||
if (workspaceProjectIds?.length === 0)
|
if (workspaceProjectIds?.length === 0)
|
||||||
return (
|
return (
|
||||||
<EmptyState
|
<EmptyState
|
||||||
|
|
@ -57,10 +61,6 @@ export const WorkspaceDraftIssuesRoot: FC<TWorkspaceDraftIssuesRoot> = observer(
|
||||||
|
|
||||||
if (issueIds.length <= 0) return <WorkspaceDraftEmptyState />;
|
if (issueIds.length <= 0) return <WorkspaceDraftEmptyState />;
|
||||||
|
|
||||||
if (loader === "init-loader") {
|
|
||||||
return <WorkspaceDraftIssuesLoader items={14} />;
|
|
||||||
}
|
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="relative">
|
<div className="relative">
|
||||||
<div className="relative">
|
<div className="relative">
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue