[WEB-2228] fix: dashboard peek overview issue stats #5442 (#5560)

* fix: dashboard issue stats

* chore: code refactor
This commit is contained in:
Anmol Singh Bhatia 2024-09-09 20:37:46 +05:30 committed by GitHub
parent c44bf861e0
commit 99a7867a5e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
5 changed files with 19 additions and 29 deletions

View file

@ -20,17 +20,10 @@ interface IIssuePeekOverview {
embedRemoveCurrentNotification?: () => void;
is_archived?: boolean;
is_draft?: boolean;
shouldReplaceIssueOnFetch?: boolean;
}
export const IssuePeekOverview: FC<IIssuePeekOverview> = observer((props) => {
const {
embedIssue = false,
embedRemoveCurrentNotification,
is_archived = false,
is_draft = false,
shouldReplaceIssueOnFetch = true,
} = props;
const { embedIssue = false, embedRemoveCurrentNotification, is_archived = false, is_draft = false } = props;
// router
const pathname = usePathname();
const {
@ -67,8 +60,7 @@ export const IssuePeekOverview: FC<IIssuePeekOverview> = observer((props) => {
workspaceSlug,
projectId,
issueId,
is_archived ? "ARCHIVED" : is_draft ? "DRAFT" : "DEFAULT",
shouldReplaceIssueOnFetch
is_archived ? "ARCHIVED" : is_draft ? "DRAFT" : "DEFAULT"
);
setLoader(false);
setError(false);